MDSFLFTSESVNEGHPDKLCDQISDAILDACLEQDPDSKVACETCTKTNMVMIFGEITTKAKVDYEKIVRDTCKGIGFVSADVGLDADNCKVLVNIEQQSPDIAQGVHGHLTKKPEEIGAGDQGHMFGYATDETPELMPLTHVLATKLGAKLTEVRKNGTCPWLRPDGKTQVTIEYRNEGGAMVPLRVHTVLISTQHDETVTNDEIAADLKEHVIKPIVPSNYLDENTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSVVASGLARRCIVQVSYAIGVPEPLSVFVDTYGTGKIPDREILNLIKESFDFRPGMISIHLDLKRGGNMRFQKTAAYGHFGREDPDFTWETVKPLKWEKA*