METKMVSKAKRLHFVLIPLMAQGHLIPMVDISKLLARQGIIVTIISTPQNASRFEKTLDRARSESNLEINVVKFPFAYKEFGLPKNCETLDTLPSKDLLRKFYDAVDKLQEPLEMFLEGQETPPSCIISDKCFSWTSTTAKRFKIPRIVFHGMCCFSLLSSHNVHLHSPHLSVTSDLEPFSIPGMPHMVEIARAQLPGAFQKLANMDDVREKMREAESEAFGVIVNSFQELEPGYAEAYAEAIKKKVWLVGPVSLCNDRMVDLFDRGNNCNIAISETECLKFLDSMRPRSVIYVCLGSLCRLIPNQLIQLGLGLEESGKPFIWVVKTEEKHMNEINEWMKREMFEERVSGRGIVIKGWSPQAMILSHGSTGGFLTHCGWNSTIEGICFGVPMITWPLFAEQFLNEKLVVEVLKVGVRVGVEIPVRWGDEERLGVLVKKHNVVKAIKLLMDEDCQHATEDDDDSEFLRRRTRIQELAVMARKAVELKGSSSSNVSSLIQDVLDQLSLE*