MKGGTHHGGTNKSTSVKFRMPTAENLIPIRIDVEYEGQRFKDTFTWNPNESEAEITTFAKRTVKDLNLAVAFIPLITQSIQAQVNEFRSYEGLDMILGERVHCLKLDLRVNSTIIRDQFLWDLGNFDSDPEEFARCLCKDLELEDPEVGPAVAFAIREQLYELAVLSVSSGRETRISKKSRREWALDFSQSSKAVSAFELMKRTSSKSSAVRKRNEWDFFEPIVEILTREEVEALEAREERNARIKRRQEDKDDLYVNRYSRER*