MDVRRRQTKQILNEKPDAGEQLIMKPHKAHQQQQPMKASDALPLPLYITNGLFFTIFFSVMYFLLIRWREKIRNGTPLHVLTLSELAAIVSLIVSVIYLLGFFGIDFVQTLISRPNTDLWDIEDESTEQFLIKEDSRSGTCTTLGCTVPPPQILPPQPVQQPAPKVAAVEKPAPLITPQDSEEDEEIIKSVVSGKTPSYSLESKLGDCKRAAGIRREALQRITGKSLEGLPLEGFDYESILGQCCEMPVGYVQLPVGIAGPLLLDGREYMVPMATTEGCLVASTNRGCKAILASGGATSMLLRDGMTRAPVVRFATAKRAAELKFFVEDPMNFETLAVVFNKSSRFARLQSIQCAIAGKNLYMRFSCSTGDAMGMNMVSKGVQNVLDFLQTDFPDMDVIGISGNFCADKKPAAVNWIEGRGKSVVCEAIIKEEIVKKVLKTEVAALVELNMLKNLTGSAMAGSLGGFNAHASNIVSAVYLATGQDPAQNVESSHCITMMEAVNDGKDLHISVSMPSIEVGTVGGGTQLSSQSACLNLLGVKGANKEAPGANARLLATVVAGSVLAGELSLMSAISAGQLVNSHMKYNRSSKDVTKISS*