MAVSADYQVKFPESGDLYSILAAEGIEFLLSHSGEVPLEYIHGKTICLFFSAIWCRPCKDFTPELIKLYENLQNRGEELEIIFVSFDHDMTSFYEHFWCMPWLAVPFNLSLLNKLRDKYGISRIPSLVPLYSDEISVAEDVIGLIEDYGSEAFPFTKKRKEELKAIDDSKRLGGQLEKLLTHESRNYVVARNGSKVLVSKLVGKTIGLYFGAHWCPPFRSFTSQLVDVYNELATTDKGSFEVILISTDRDSREFNINMTNMPWLAIPYEDRTRQDLCRIFNVKLIPALVIIGPEEKTVTTNAREMVSLYGSRSFPFTESRIVELKACLKKEGDSLPRKVKDNKHEHELKLDMAKAYVCDFCKKQGRFWAFSCNACDYDLHPTCVEEEEALLV*