MFTKTQEALEALGAAITTKEIKQEPRLWQETMTFFDETRDSLDSFLKRVCKSANGNNVHVIFTGAGTSEYIGNTICPYLKKVGNRQCYLFESVASTDLVAAPDYYLAEEETVLLVSFARSGNSPESVAAVNLVNQLVPNSYHLTITCAKDGELAKKAQQDERSYLYLMPEDANDAGFAMTGSFTCMMLAALLIFDDANSIAQKEAYVTDMILAGQAVIDQERRLQELADLGFERLVYLGSAGLAKLTQEAQLKMLELTAGQVATLYESSMGFRHGPKSFINDRTLVIGFVNNDAYVRQYDLDMLEEIQADGIALKILALLQGGDINFSEDQFRLDTRHLLPEAYLAFPMILVAQTLALLTAVTLGNSPDTPSATGTVNRVVKGVTIHPYPTSSRQCNKA*