MEAPYQGTRSHDPPAASAMKLGPTYLTTRALSGLAHYAYKPSGYTVLDRLHQPFWNYITDNWLPMWLAPNLITLIGLTALLLSYVTGWALLPEFAGNAPRWFYFSCAFAVFFYLHMDCLDGKQARRTKNSSPLGQLFDHGCDALAVHLILMNVACSLNLPIGWRMMTGCYCVMVPWILAHWEEYHTGTMVYGNGYMGVTEANYAVVLVHLITGIIAPFRWLYHPFAALARSSLASQLLPPAAADFLATVQLNDFAVVWISSMAASLLVQQVVRVFRLSGSPVLEHTTLPIKERGHKQLGKWRAAWHLLQLLSFFVLGGVLVTLPGFAPGQGRVAFATFGVAYAMQATKFIMAHMSKEPFSMTAWPLMLMAFX