MGSLVSNKRGGIMQTLALILLLLLWGEMERGIVMVSCKCTFPAVFNFGDSTSDTGGIHVAFPFITASENPPYGETYFKSPANRYSDGRLLIDFLCEALGMPFLAPYLQSVGSNFSQGANFASAGATATANTNFISPFSLNFQVSQFKIFRQQVLHILATKGYQNNLPANSRIFKQALYILEIGGNDFSYGYMSLNMTPSQLKTSIILQRIINAIEAAVKGLYGEGGRTFWIMGVGPQGCLPFFLTKFPHTNTDLDGLGCAKPFNDVVVFFNNLLRVAVKSWGSQLPGATVVYVNTYDIQYQMLQTPQKYGFKEATRVCCGVGGQYNYAYGVQCGSTATIHGQYLAALSCNDPASYINWDGVHLTDKANGVLARYILSGSAFDPQFPISSLCDLHPI*