MGASSSTDQVSEQVKEAESIAASTGSLPLLQNAFSKLSDPKTNSSITLNSLQECLCLNTTNPVTEPSPIYEHFLKLLAHIGPSIVDLFFTADQGGVCWVEFLRGYDKCCGRMPSSACLNNLFRLYSVTSIKAGFSSKLEFESDADDSKISGYLLPSDVAMLLWMCWIMFQSSRVLRSSKGKATVFLPDINHLILSAITSCTENSEGLNIKDCDISTLKDHISVQKLHMWALTTVPDLAYCFTQYVRYRLQICATAEDDLDSTIEPVGDASSSHECEAYLLTCGRAWGICLSQKNTFSEELLRVCIPGKSIGTYENLLYRSSEHGKGLNRFWSSVEGYLGQLLLLISATSENASGGRWVIGVLTQQGFENRDSFYGSSGYLYAISPSFHIYSPSGKDKNFVYSHSHPTGKVYEAHPKLVGIGFGGMIGNERIFMDEDFARVTIRHHAVDKTYKPGSLIPNQGFLPVEASILGVEVWGLGGKTTKEKQDTFKKRESLFSEQRRKVDLKNFAWEDSPEKVMMDMVSDPNRVQREDR