MFLTIIKKQNTMEKENSGFSLFIWALAGFCSPVLLWPLALLLSPAILENPALSHPVAMASVFWFYPVVFVLTARVLFKMNRRNPAKAKPALLISAVVFWGVLLAIGYIGLTP