MRHAPGFTALRVPSLTMLVFYSPARVMRQYGLRQEIPDCAEENPKPVVLNANRLEIWRRYWVAKPFLSVQYPPEPDTLSAGYIVWMRGLSQRDISLSGPARVRGSRARRPVSTDYEEGDGSVAHPVLVRTDKNSTWRNKDVQNVVLGNAPQNAQYIALDIQKQIFHIFAQKVQNEIRKEIGDSKFCIIVDESRDVSKREQMDIVIRCVDGYGILRERFLELIHVKDTTSKTLKEEITTFLSNHELSINNLRGQGYDGASNMRREWNDCPYAYYVHCLAHQLQLALVAAAREVFEVHEFFKDLIFIVNRHDELQDRQVTELEHLVEIEEVETGKGLNQIGTLKRPGDTRWSSHFKSICSVVKMFNATRSVLEKIATDRQATCSQRGDATYALKKLLAFYFFIHFTHALCRALQHKSIDLLNAMDLVASTKSLIQKFRDDGWENILQKVLLSCNKHAIIVPDLQVPYSDFIRSRRNKDVISVEHHYRVDVFTATMDQQMQELNSRFSEQINNIAAYWYNFESYRWL*