MVNGKGSMKKSNLDRFLHCTTPLVPPQSLPKGEIRSLNGLWHPWEREKVEFFRLSDLWDCYDEWSAYGASVPIHLSNGESLVQYYVPYLSALQIFTSHSSLIRLREESEDGESDGRYPFSDSSSDESVSVEGLENNLNDRLGYLYLQYFELSSPYTRVPLMDKINELAQRYPGLMSLRSVDLSPASWMSVAWYPIYHIPMGRTIKDLSTCFLTYHTLSSSFQDMDPEENGGDKERMRKEGEDITLSPFGMATHKMQGNVWLSHDQDVQERLVSLYSVADSWLKQLRVQHHDFNYFCTMSTTYRG*