MFTYYYKTEVLPLLKQHKILYFTHTDSQLANNVIPSSIQKLRCCANYQVLRYTTSIEELENTLVSRIRKDGNYYIALHLRYEKAMMSFTGCTHNLTSEEAEELQQMRYEFNHWKEKDIDGEEKRTQGGFPMTPRESALLLKALGFPSTTNIYIVSGETFGNGSMKVLYDEFPNIFTHSTLATKEELETFENYQNRLATLDYIVALESDVFVYTCDGNMEKEMQGHRRFEGFNKTISQDRKNLVKLTDKLDHGHISWKKFVSKVKNLHSNRQGAPYLRESGDFLKLEENFYANPLPSCICEKK*