MSPFNQHNKEDGSFGKLPQLWEEDDSGNKSKATRWLLFSTQYQQVEQEPQKDLHNLDSLFLDTSPPFRYQMHELADIESQYSELIKPHTSHDAVRHEVRGPKLSTDAVIRLGGERFIQSCSSSVNDISMPTHPYGGSFSGFTDQEVKDIELIENLLLSAEKVTHQQFERSSKLLDWCDLLSSSSGNPIQRLAHYFSKALREKMANESGIISSHGSGKKDVAEMEGRMMTPNPTTLSVYQKLPFLQAGQFPGVQALVDAVAGATKVHIIDLSIKQGVQHTILMQAIASQPNLIIESLKITAVGTMFKEKLEQTGDRLRSFAESISMCLTFNVAMVEDMLDFKEDLFELDPDEALAVYSSHALWGMIGQQDRLECLMNVIKNINPRVMVVSEVAANLNSPNFVNRFIEALFFYGAFFDSLEDCLDREDENRAITESMYFGNAIWSIVAAEGEDRVVRHVNIDVWRKFFARFGMQETELSMSSLYQANLMAEKLPSGSSCTFDMDEKCLIIGWKGTPIHSLSAWKFS*