MSDADYAKKEFPILTVNGGNYQTWSMDCEINLTAMELSESIRRQGAGVAPLPMPKRAKALAFIRKHIHEDLKVEYLELRGPLLLLEALRERYTAEKTAILPKARAEWAQLRFCDFKTVESYNSAVHRIVSKLRFCNQVVTDEDMIEKTLDTFHPKNSMMQEQYREAKYTKYSKLIQSLLNAEVHSKLLMTNFNNRYVGSQPIPEAHGKGSGSRTLPNGRHFKRVVKRGKKPRSRKGRKGNPASGAADDASGGSQQGGEGCYHCGSKKHWARNCNTEPHLIEMYQDWKKKQGPENHFVKVTGTDTPPADAPMEVDPKTAAAADNSLGDDDIDLGEFDGDGETDDLMNEDIHGDMQ*