MKVTVVSRSGREVIKGGLELSDSATVADLQEAIHKRTKKFYPARQRLTLPLPPGSKERPTVLNYKKNLKEYQDGNLDSLTILFKDLGPQVSYRTLFFFEYLGPLVLYPFFYYFPVYQFLGYKGEHIMHPVQTYALYYWCFHYFKRIMETFFVHRFSHATSPLSNVFRNCAYYWTFGSYIAYYVNHPLYTPVGDLQMKIGFGFGLVCQLANFYCHILLRNLRRPDGNGGYQIPSGFLFNIVTCANYTTEIYQWLGFNIATQTVAGYIFLVVAASIMTNWALAKHRRLKKLFDGKDGRPKYPRRWVILPPVL*