MEAFLEETQHLKIQLEEIKSATNNFDDNKVIGKGGFGKVYKGVLSQSKVAFKRLDRKHGQGNPEFLKEILTLSRYTHENLISLLGFCDEDDEKILVYEHAFHGSLDRHLSSASLTWWKRLKICLTAAKGLCYLHEPNGEEPQRVIHRDIKSSNILLDESWNAKISDMGLSRIAPTNQKHSFLATNVVGTYGYIDPLYMETYFLTKESDVYSFGMVLFEVLCGRLCFEYNNGHFLSLWPMWKKSYEEKKLDQIIFEDMKVQMNLSSLEKFSDIAYRCLQKSREERPKMSTVVEELEVALHIQKTEGPVDFEEMIKTSVAPQVYESKEELRMLLYRGMLVNDGKTWFSLNKNGEHCEMISAAECLIPILPPSPSYSSSRIFPANYSAPSVWRFKMHVKPRLLSPHVTYAVNLVFDIIDHKSTDLLLFLNYKLAEEIYYSTSYLAYKREGGRLMTTLYQFTSVKRSADLNITFDCQQHELRVEGIEFQPIERVVEKKEDEEVDMPDTYWEQKLPSDYKDIIRLAKDSHVQWTTKKELYSILCKGILINNGDEVHFLSFLIYT*