MNLFLKLFLVSLSLTQPCEAWAPSSVESSSASSAGTKDGLSRRNFMATSVAGAVLAGTSLTVQPAPAAAATTGLDLVQPNTLNGKVVVITGASTGLGLESAKALAKGGATVVLTARSEKKGATATDVVKQYLQAEGVQNDKLYTVLLDLDDLANVKSFPARFEKTLGEGTKIDVLMNNAGVMAIPDRQITKDGYERTFQSNHLGHFALTAKLTPYLKSDARIINVSSLAYQMAGKGLDLDNLNGEKEYSQWGSYGQSKLENILFTQELQRRADAEGIPLTATSLHPGAVNTDLARNMMGGEKVWYEKKERGPTNAMENILQATINKTLLTPEQGAATQVYLAATNDAEEKGKFYSDLKPQKLPAFATDEQMAKALWEQSEQLSGVKFSLKGN*