MKTLPLALLASASTALAIPPQHNRYPARQSATKYLISFGDSYTSTSFNITGEKPSASNPLGNPPFPGWTSAGGANWIGDLVGTYNNSLLLNYNFAYGGATVNASLVAPYTPEVYSLIDQVAEFNEYLVPPPNFAPWSTNNTLFAIWQHTRGVNDVGGSWYQTNPDALATEILTQLFQQIELIYAETNERSPLIIPATDRSPYITQGENADYTVTHLKAAIASWNTQFTEKAAAFAAAHSDAVVKVIDTQPVFNEILDAGGEAADCWNEDGVTCLWFNDYHPGLVIQDAVAQAVADAWGDFFVVP*