MSFQEIPIIDLQEAFDPATRSKFLEEVRDAIINVGFLLLKNYESLGPTEEDLQSIKQQAIEFFALPAKEKLQCEMLNSPHFLGYTRLANEITASHTDWREQIDLATELPAPKEGEPLYKNIEGPNLWPNPEVIPKFRPTIERFIEKMTALSNVFKDLVAESIGVDPKALNRYFKENQQCKMKLIAYPDVSELDGTKSAALDDTPETNQGVGPHRDSDLITYIYQATEHQNSLQVQNFQGHWITVPNIPGHLVVNNGQTLQAITGGVAKATIHRVLVPEKGTGTRISIPFFQTIDLDSSKGVVDNLPQEVIDLKNERDKKIKDWGVDTGFQFEPDVSKEPIGHAVFRNRIKSHQDVAKKWYPDVLKSVLQEYTH*