MGFFVAHVVQGSALALLGLWHTIHTIRSYLVKGPANFTVRFWYQFNTTPQSRLKHLELVSILSFSILAFFDQILDFPHFHYAFKLDNFEHATMFIHLALFAGFSLSTELTDSLDLFSGFVGILASSVFSQELFLLHFHSTDHVGLEGHYHWLLQLIVLVSLVSSLAATIFPNNFNAALVLSISLIFQGCWFINMGFMLWIPSFVPEGCAVNLAKPSGHEIIGAVTCSSKEADFRARGLANLQFSWILSSILIFAGIICLKLSRKCTITTNRLEYERIQTKGATDSALANEGFKQAI