MGKDQLEVLSALDRAKTQWYHFTAIVIAGMGFFTDAYDLFCISTVTKLLGRLYYYDPSTGKPGVLPPGVYASVTGVALCGTLLGQLFFGWLGDKMGRKKVYGITLMFMIISSIACGLSFGSTATSVMTTLCFFRFWLGFGIGGDYPLSATIMSEYANKRTRGAFIAAVFAMQGFGILGGATVSIIVAAAFNNAYQSPPFSADEIRSTPPQADFVWRIIFMLGAIPAALTYYWRMKMPETARYTALVAGNAKQAAYDMSKVLAVELASEQDKVDQIVLAESYGLFSAEFVRRHGAHLLGTTSTWFLLDIAFYSQNLFQKDVFTAVGWLPKGTQMSALEEVYKISRAQALIALCSTVPGYWFTVATIDHLGRFFIQLMGFTMMTAFMFGLSIPYYKLRGNECSTGYCNGHHMTFLVLYAFTFFFSNFGPNSTTFIVPAEVFPSRLRSTCHGISAAAGKLGAIVGAFGFLYASQDSREGQQDARYPTGIGIRNCLIILACINALGGFFTFLVPETKGQSLEDLSGENDDLDSSVGGINVMRSQSKTLPDVEL*