MKAGAHGGGVTRSNVKFRMPTAENLIPIRIDVEVEGQRFKDAFTWNPNEPDVEITVFARRTVKDLNLPMAFIPLITQSIQTQVNEFRGYEGLEMIMGERVHCLKLDLRVNSTVIRDQFLWDLGNLESDPEEFARCLCKDLELDDPEVGPAVAFAIREQLYELAVLSVPSGRETRISKKSRREWALDFSQSSKAMSAFELMKRSSSKSSAVRKRNEWDFFEPIVEILTREEVEALEAREERNARIKKRQEEKDDLYVNRYSRA*