MKGETEGERGRQDVEKRVAALVQQAKALQSAGSSLSTRLRIEEQALSQQALALEKELKRLKAEALSALEKDGITHQLAEKIEEDIEKAQGMIREGDLGALLPYKYNGLFLKMLLGPVNVKAAGTDVRFKAKEEYNAYRDRTALLFLLFPLILLLLKNWFWQDCFPALPVQTYQAWLLFFYTSLAFRENILRINGSNIRPWWVYHHYCAMLMAVVALTWDIRGPDCKQKQSGVLFFLVWAVMQGGGMLLQNHYQRQRLYTRIALGKAGRMDVVWGETSGVMGQLRLLYPLLFILQITQCVLGIVLVYTAFTNNSEWQVLGCGSLLFVMGAGNFCNTMETLYAKLRVKSRRKNRNLLQNAAH*