MTCQSNSDDTTLEMELPGFRFHPTEEELLGFYLKNMIYGNKLRYDVIGFLNIYHHDPWDLPGLSKIGEREWYFFVPRDRKHGNGGRPNRTTENGYWKATGSDRKIVSLSDPKRITGLKKTLVFYKGRAPRGNKTDWVMNEYRLPDGCSLPKDIVLCKIYRKATSLRVLEQRAALEEELEATNTTTSSPLSSLETISFRSPKEDLVPSISETREFFKKEIEEEKEAMVEEKKDIIAKENKVSPASLQFPVGNEKLAELQLPKIINDWTQDQFWTQLNSPWFQNLTPYANILNF*