MSVESTDNTNNPHNSTLIWEYQAAAVTFGWSPPTIKLIFPMHPLPKLSVKDALSYGKTDYRARIRLINQDKNKYNTPKYRFVVRFTNKDIVAQIVSASIAGDIVKASAYAHELPQYGLTVGLTNYAAAYCTGLLLARRVLKMLEMDEEYEGNLEATGEDFSVEPTESRRPFRALLDVGLIRTTTGNRVFGALKGALDGGLDIPHSDKRFAGFNKENKQLDAEIHRNYIYGGHVSNYMKMLNYDEPEKFQTHFSQHLKKGVDAESMEELYKKVHAAIRADPNPKKTEKPAPKTHKRYNLKKLTYEERKNKLIERVKALNGAAGGDDDDEDDEE*