MGRAILIITVVSLLLSGCLAARPHTVSRPDRPVSAEEQSIRELVHKAKEHGYKNTKPLIGILTQPCHDCPGRSYIAAGFVKWIEAAGGRPVPVRFYASDAELYRIFKSINGLVFPGGLTWLWLDAPYVITARKLFNWAVEANDKGDVFPIHGTCLGHQLLHILVSNVSRNDLLVDTDSVAHPSTLDWTDNAAKSRLAGDMPEDLKAALSDPSQNIAFQNHMYGIPPTFFDRWPILKEWYNVLSTTKDRNGTTYVSTVEGKKYPFTGTQWHPEKPPYEFGMVEVPHSLEAIRVSQHFANVFIEAARHSSHAPESHEEELALVIYDVAPVFSARFEVFGEDNYDGPDITYYFDAKETPPFGPDDDEKEGGRSYITAGRREAMKYYKAYNTLKAAEKQSQVIMS*