MLHPSPESHPTFRMTDNCNTFSTIVAEAVSGSHVIKIAGYSRIKVLLRNGESLTSIPFSVAGHSWTIRFYPNGDSAESQDYLSFYLILDSANSYDVKVIFSFELLGKNGRSVSSYSFTTDLRTFSYKGSLWGYNKFIHQTVLEESSAHLRDDSFSIRCDIKVFKEIYSQETKGVHSKFVEVPPSNLHQHLGNLLDSMDGSDVVFEVGEERFSAHRCVLAARSSVFKAELLGTMKEKADGAIQVDDMEPGVFKSLLHFIYTDSLDTMAQEDQSRDEASEEEDLVMAQHLLVAADRYNVERLKLICEEKLCESIDSSMVATSLALAEQHNCNGLKEACFEFLASPSNLLEMMASDGYDHLKTSCPAVLKELTTRFLPPETKASEEITIGLYN*