MDLGKMPNERKLYLCKCYFFAGFAMLPFLWAVNAIWFAKQAFGVPHFEEQKQIRKYVTFSAIGALISFAAYLTWIIMFQIHRAEWGEFADSISYILPAGIP