MLVTVTSRSGKEVVKGGIQLFENATVKDLKASIHKRIGNLYPERQRISLPLVSGQTRPIVLDGDKRLCDVFPEGFDHIVILKDLGPRVKYSTLFFFLFVGLPEKRVIYPVQTYATIYWCFYYFKRIMETFFVHKFSHATSPLSFVFRNCWETQMYIGFGLGIICQLANFYCHIIVKNLRDPKDQGGYQIPRGFLFNYITCANYTTEIYQGLGFNIATQTVVGYSFLVVVAYIMSDWAAFCCLKARAIGRCRPWRTLLLATKGNESVRG*