MKGGGFGGVTKSNVKFRMPTAENLVPIRIDVEVEGQRFKDAFTWNPNESDFEVTAFAMRTVKDLNLAMAFIPLIAQSIQAQVNEFRSYEGLEMTLGERVHCLKLDLRVNSTVIRDQFLWDLGNLDSDPEEFARCLCKDLELDDPEVGPAVALAIREQLYELAVLSVSSGRETRISKKSRRDWALDFSQSSKAVSAFELMKRSSNKSSAVRKRNEWDFFEPIVEILTREEVEALEAREERNARIKKRQEEKDDFYVNRYARER*