MPRREIRLGVCPIEDDKQRSVTFSKRRAGLFKSASNLSALTGVKVVVVLESESGKMHAFGTPSVNPIIDAFLSRDPLIEPLADKAGKARIASLQSKVARLDMENTVLEKRANLSLQHIKKIQAENPGMVANNIFSREKDLSLGDLNRLFNDLLRIKEHIRHRMPALHHGHEIRTGGQNVQQIQLLPRGPSQDHSKTHQASLQPSSSRRFSPQVLPPVPLPPTPQHIMGRSFHMQVPQMFQTQPSPLAPRLRSLMQPIPHQVPQLFQSTPPPPPPTPLLASLLQLDLDQVHGLPPPPQPKLQEYASPYKTKEPSQNKTIPNSIVENISEASPRFFSSGGNDISPYAPLDQALYNEIQGMDSYLGCNSNDVGQYNMGREEWVNAPPESSRGNDDDIDA