MAGLGGMIFGYDLGVIAGALDPLSKYFNLTTYQQEWVVSLMYVGGGLGAATGGFLCDWWGRKIAILVTDATFFVGAFWLYSARTVTDIYVGRLIMGYGVAVSGIADVAYLHELRGDRGSVVSVNEACISLGFLLAYAVAYVLDSDTSDGSWRTMFAFGGILALVQFFGMICMPESPVWLREKGRLDEAHLVDLRIRGVPTSDITSTIDNQLQRNRVSEQSFGQGIEMQATNVLPYRRQCIIAFFLATSQQLCGHTSILNFASDIFDTLGDTNSTTRLTVGIGVLKFFTTCVVIWKVEKMGRRVLLLSGMACIVVALAFLCIAFASQSDQDGTVHQYLGLAGVYGVAGGYAASFGPLTWLVTSELFPSSIRGRALGFATIVTYITAALVSRTFLSLQNAVGLSACFALYLLATVLSIGFVFLGVPDT