MKFGKQFETQQVPEWREAYLDYRQGKEIVKHMAKIKKQWQEESEPHLSRRISNFRRLVSGFQHAHSPRGARSPTSEEEMILIEPKQTSDGMEFQTAFLGDGSPHDELERTFFWLLDKELAKLNKFYKSKEKELVTQATALDSQMEALLSAKKSVDNLDAGNGESNASSHGRLSVVEEDGGSVRQIKIDIPAAKPADALAALFAELANKSITNLNSRRLKRAEEMLQNAFVEFYKGLYILRNFWYVSSLFESSCFHVVLFLCSSLNIIAFSKLLKKYNKVSQLFDIHRFN*