MSASLHDVAFLLADSFLNVLPQLLRAYWILASASVFVTILPIPVPRAFKAAVKVAAARGKLWYDRPDARALGILKDVSVPQQFFEHFYLIGALANTVLLQVYIFVCCEDQNGSTLKRDSLLALLLFELHVLRRYFESNYVMHYPESARMHLLAYLYGLSYYVAVPLTLLPTAVLNMDALRSAWDLAVGAGKEHWQLVDKRLWEAVATPHPGLPRLIAGVALFLFASGLQYWSHAVLGRLSREGGKRVQEAQMADTLFPPRAGNSTGAGPADQRTGTAGGAGAAGVEQVDQNPDGSLAAPKLTDVYSIPRGGPFELVSCPHYLGEILIYVALALVTRGSVGTLLIAAWVLLNLVLAADATQRWYHHHFPDYPRRRAALIPLLF*