MVTARANKVDTLILTWPQYNTPDEKFVSQYSKIATRTSELMGIGMAPWVNESTQPQRADEKLRRNEVPDIHELSKFGIGLGEVEDTLRWLGTVDAWHNGCKDTLALPDQINEETSVLMANALAKVKTDRRTYREYGTKTESSTCPILVDHNSTEAMACAMVLSAMLKPQLLGTHVSPPTIMRQDAKLGPSTTTSLFLCSENCFKSQNIMTWMLQACKISGCCMIPVISEDGFEIPSESSLNELATNNSMAEEDVGQFILSIRALFQEIAVVFVPQNYSSTHEDLELRAKQAAMRRPSPGSRWLCKK*