MGIKDLLRFLKPYTEPVHIRMYAGKRVGIDAYSWLHKGAYSCSMELYLNSEGEKKLQKRKANNEMALEKLKEGNVGGAVELFQRAISVTPSMAHLLIQTLKSENVEFVIAPYEADAQLAYLSSLREEHGGIMAVISEDSDLLAYGCPSVIFKMDKFGNGEEIIIDKVFNSTNTKPSFQNFNNSLFIDMCVLAGCDFLPSIPGIGIAKAHALVSKYRNIDRVLSVLKTTKGKQVPDDYARSFKEAVAVFQHATIYNRKRKKLEHMRELPGELLESFGGEIDFLGPDITPSMATAIAEGHLDPSTMEAYECSLSHKVFGSAPTSEQYEVSAPEDIVESRFASSKQTRKRNMQGAAKYPAFEIHSDKDKQVQSCFTVYSSQSMKERKDSNTSTTGVPRQVLKERNFSDEAATLSKLVLTSEVDNDEEISTISEEFPVKTPDNNPFRKRKLRSEKTETTPTTKSYVTEDDQFELRRQTLDSQESVNSKTQKLDDNKVQLKSTKKGKISNCKSSGNRKSSILNFFARI*