MALLTQTFTAAPTNSIDLRLTELDRLLSRLQQSALRASAERQRLLLSNAFAREKLSTSIEHARAQLSGLERDALGVKIHAHRQGLQADLNRKREVVEELVERMRDLEEMAGSMSNGDKDGDEDEDDGGDDVLSAIGVSTSSGTDEIIPTPSESMDSTSVDSAIHGGEPAAATIPSPVQRHDEGSKGAAQAAAPPVYKGPETTTTQSIRSRGANQSSSGGGHDAKTTAAAATTGHNLFGTREREAGALTTATTEAILDQQRAEQDQLSESMVKMARSLKESSRAFAASLEEDQAVMQRAGEGLNKNELGIEAATRRMGTLRKMTEGEGWWGRMRLYAMVYGLMVVLILFVFVIPKLRF