MSILQGVLFPPPPSLYMTAMSVVGLVAVSYCGLAEVRGKHLQYSKFWNVQSKGKGKEGIKLSSRAGMLLLYTPAFVAGAASLAFYPSPSLRFWLLSWALTIHFLKRVLEVLFVHKYSGGMILDSAILISLSYFTATVNALYAQYLAEGTPEPQIDLKYAGIVVFLVGIAGNFYHHYLLSKLREKNDKGYKIPRGGLFNLVICPHYLFEILVFIGISCISQTVYASSFTIGTIGYLMGRSYATRKWYRTKFSNFPAEVKALIPFVF