MKGGGLGGATKSSVKFRMPTAENLIPIRIDLEVEGQRLKDAFTWNPNDSDFEVTAFAMRTVKDLNLPMAFIPLITQSIQTQVNEFRSYEGLEMTLGERVHCLKLDLRVNSTVIRDQFLWDLGNLDSDPEEFARCLCKDLELEDPEVGPAVAFAIREQLYELAVLSVSSGRETRISKKSRRDWALDYSQSSKAVSAFELMKRSSSKSSAVRKRNEWDFFEPVVEILTREEVEALEAREERNARIKKRQEEKDDLYVNRYARER*