MNLVRALGCTYAAAFLFLRLGQTYHLLRTHGLLVLVLVATLLYHRPPLSILALPAAMVACVLQWDVLAPQALTNGLAAERGLTVVVTGANSGLGLASAQRGARLRAWLDRGGDNWCRIELPPMHPQDFDVRWEPPVYGSPVRIYLSPSTNASSAGPQPPLASTAWPQLRVGGASPDQPLFVLNAPYGNLRNQIEKGHRVGRAKSGLGSGHKVANAYFHLRAIQYTPRHTRRCLAARCHPCLQRIGVHAAAVFEATPPTAX