MSSTFLFTSESVNEGHPDKLCDQVSDAVLDACVAGDEASRVACESCCKTGMVMIFGEITTSATVNYEQVIRDAIKDIGYDDPAKGFDYKTCNVIVAIEEQSPDIAQSVDAAKLEDVGAGDQGIMFGYATDETDTYMPLTHNLATSLGAKLTEVRKNGTCEWVRPDGKTQVTCEYKLENGVPVPVRVHTIVISTQHSEDVSNEQIAADLMEHVIKPVVPEKYLDDKTIYHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDTTKVDRSAAYAARWVAKSLVANGLCRRALVQLSYAIGISQPLSVFVDSYGTVKEGLTDSDLTDIVQKNFDLRPGAIIKELDLRRPVLRKTAAYGHFGRDDPDFTWEKVKELKL*