MEDGSRSTVHHQRYRHGGGGGGPVAAPFVLKTYRMVDDPSTDAVIAWGCDNNSFVVIDPFAFSQSLLPSHFKHSNFSSFVRQLNTYGFRKVDPDRWEFAHASFLRGQMHLLKQIVRRNSGCGKKKKEGGEEEENEEEEERVVAEVVRLKQEQRRIDETVQGMWRRVQETERRPRQMLAFLVKVAGDPKLIHRLGGPAAATDAIEAGEKRARLRSGADERMLEMEGGSGGCSFDGQAMAEGDEEEFLGTIDSVGLYGGPAWAGSEYGGMEVDVGVGSAAYPFSFHLDTGF