MVVFSLANESKTRAKHTKTLHSERAWAALPPLGLRLPPAFSPPAFMEPTPAGVILGKYKLGRLLGRGSFAKVYQAHSITDGTAVAVKIMDKARSVEAGMESRIVREAAARRYFQQLVSALLFCHQNGVAHRDMKPQNLLLDQDGNLKVSDFGLSALPDQLKNGLLHTACGTPAYTAPEVVSRKGYDGAKADAWSCGVILFVFLSGFLPFDDSNLVTMYRKIHRRDYQFPSWISRPARSVISQLLDPNPNKRMSIEALMESAWFKKSTPAKKLEHASSFDSDMESMKVCEYGSAPLTMNAFDIISMSSGLDLSGLFFEAAANKREKRFMSRASAEITVEKMREVGEKLGYGVERGKVGSIRREAGRVVLLVEVSEVAPSLLLVEVQVVDGGEFEELKWEIVKAGLEDIVVSWEGSGMLTHICNLFFLKSPNFNVPLDGQRIDIHHVTLW*