MTVPRIKLGSEGLEVSVQGLGCMGMSGVYGAPKPEKEMIDLIHYAVDSGITFLDTSDVYGPFLNEILIGKALKGIRHKVQLATKFGVSYGEDGDFAYRGDPSYVRSSCEASLKRLDVDYIDLYYQHRVDTRVPIEATFGEMKKLVEEGKVKYLGISEASASTIRRAHAVHPITAVQIEWSLWSRDVEDDIIPTCRELGIGIVVYSPLGRGFLSAGAKIMEGASDWDFRVTGLPRLQGENLKSNQKLFKTLQEIASRKGCTPGQLALAWVQHQGDDVVPIPGTTKVKNFDENVGALQVKLTKQEIEEIEGLFHGVAGERHLQMDKWTFANSETPPLSSWQS*