METKMVSKAKRLHFILIPLMAQGHLIPMVDISKILAEQGNIITIVSTPQNASRFTKTVERAKSESGFQINVVTFPIAYKEFGLPENCETLDTLPSKDLLRKFYDAVDKIQEPLERFLEEQETPPSCIISDKCLFWTSKTAKRFKIPRVVFHGMCCFSLLSSHNVHLHSPHLSVSSDSEPFSIPEMPHKVEIAGSQLPGAFRKLENMDDVREKMRESESEAFGVIVNSFHKLEPGYAEAYAKAIKKKVWFIGPVSLCNDRMVDLFDRGNNCNIAISETDCLKFLDSMRPKSVLYVCLGSLCRLIPKQLIELGLALEESGKPFIWVIKTEEKHMNMLNEWLKRERFEERIRGRGIVIKGWSPQAMILSHGSTGGFLTHCGWNSVIEGVSFGVPMITWPMFAEQFLNEKLVVEVLKVGVRVGVEIPVRWGDEERVGVLVKKHSVVKAIKLLMDEDGNEDGEFLGKRIRVQELAVKAREAVEMKGSSSTNVSLFIQDVLEKLSLE*