MKEQLEVLSALDRAKTQWYHFTAIVIAGMGFFTDAYDLFCISTVTKLLGRLYYYDPTTHKPGVLPPFVYGSVTGVALCGTLVGQLFFGWLGDKLGRKKVYGITLMIMFISSIASGLSFGSTAKSVMFSICFFRFWLGFGIGGDYPLSATIMSEYANKRTRGAFIAAVFAMQGFGILGGAAVSIVVAGAFNNIYSRPVFAGHEIESSPPQADFVWRIIFMLGAIPAALTNYWRMKMPETARYTALVAGNAKQAAIDMSKVLQVELVAEQEKVKKIVSEDNYTLFSAEFVRRHGKHLLGTASTWFLLDVAFYSQNLFQKDVFTAIGWLPKGSSMSALEEVFKISKAQATIAVFSTVPGYWFTVLFIDYMGRYVIQIMGFTLMTVFMFGVALPYKKLRGEPCDAGFCGGNHPLFLTLYALTFFFANFGPNSTTFIVPAEVFPARLRSTCHGISAASGKLGAIIGAFGFLYASQDTQQGKQDAGYKTGIGFRNSLLIMAFINLLGLVCTYFFVPETKGESLEDLSGENDHLATGNAISLSRSQNKNLGAGDIDIAPPDPII*