MLRGIIIVLLTVGVVGTGYWGYKEHQEKNAVLIRAENSYQRAFHDLAYEVDLLHDKIGTTLAMNSRSSLSPALADVWRLTSEARSDVGQLPLTLMPFNKTEEFLANIGDFSYRAAIRDLEKEPLNEQEYKTLQTLYSNAGNIQDELRKVQHLVLKNNLRWMDVEMALASNRDPADNTIIDGLKTVEKNVTSYSSTNFGPTFTSAQKNKKGGFEAEGKAISKDEAAKIAKSFLNLKGNEKVDVEKSGKGAKESFYSVKIKDEATNNEFYMDITGKGGYPIWVMNNREIKEQKVSLNDAGSKGLKFLKDHKFNNMELYDSSQYDNVGVFTYVVNENGVRIYPEAIQMKIALDDGSIVGFSAKEYLASHQKRTVPSAKLTAAEARKKINPDVKVMEERKALVVNDLHNEVLCYEFVGTLGKDTYQIFINANSGAEEKVKKMQAVEKIYD