MKGGGIGGTTKSNVKFRMPTAENLVPIRIDVEIEGQRFKDAFTWNPNDSDFEVNAFAVRTVKDLNLAMAFIPLITQSIQTQVNEFRSYEGLEMTMGERVHCLKLDLRVNSTVIRDQFLWDLGNLDSDPEEFARCLCKDLELEDPEVAPAIAFAIREQLYELAVLSVSSGRETRISKKSRRDWALDFSQSSKAVSAFELMKRSSSKSSAVRKRNEWDFFEPIVEILTREEVEALEAREERNARIKKRQEEKDDLYVNRYGRER*