MALELIPKVASLTVDGDLPEPLHTEEPVSVADEALHSCPEGEIGESLKSELPFQQPEVIAAPSFLPHVAGTPSTWHPYFEYPYYEIPTANSDFYQYPYLYNCGAAIYEAPSSYAFPQYSPATESFGLPAATMATPDPGLYVSPYIGSYTGVLDGSTTVVSPVVPYGLLGFPTDAMLYPSGFIWPTRISPSIMSKVINKDKSTTRLKRYHTLTEDRESHARDDNINYRTDSSSEKWLDIQESTDPQHGQVVGFSEQGMHYIPSDL