MKVTVVSRGGKEFIKGGIELKNLATVGDLQEAIHHRNKKYYPSRQRLTLPLQSGSRGKPVVLNAKKNLQDYCDGNADTLIVVFKDLGMQVSYRTLFFWEYLGPLIIYPIFYYYYPVYQYFGYTGERVIHPVQTYAMYYWCFHYFKRIMETFFVHRFSHATSPVSNVFRNCAYYWTFGMYIAYHVNHPLYTPVSDLQMKIGFGFGLISQISNFYCHLLLRNLRGPGGNGGYQIPHGFLFNVVTCANYTTEIYQWVGFNIATQTVAGYVFLVVAALIMSNWALAKHHRLKKLFDGKEGKPKYPRRWVILPPFL*