MIAGVLAGKAPNPEFPATRVMAIHEFVPLVHEIMPEKLLDGTKDDILLPDLKPSENRALMELRAKLEDAIVNNRFPKPENDWKNATQYVAPIQNTSERTQLAKLPGESKNSKIIENKGIELWGVPLLPSLGHEGADIILMKFLKARDFKASEAFDMLWKTLIWRKEFRIDDALDEEYGEGLESVAYMNGTDRKGHPICYNSYGAFHDKVLYQKAFGSEENCEKFMRWRFQFLEKSIKKLKFKAGEVHSMLQITDLKNSPGPSKKELRAATKKAILLLQDNYPELVAKNVFVNVPFWYYAFNAVLSTILTQRTTSKFIFARPSRVMETLLKFIAPEDIPIKYGGFKRENDEEFSSINGAVSKSRVKGRATETIQFHAPMAGFTFVWDVTVVGGEVSYKEEFIPEDEGSYIVLIQKEKKITTFEEPIRNSFHISEPGKVVITIDNSTFWKKKILYRTKSKRTVIPGSHRELSFSDPYAFRGIEL*