MAMELEEHADQAQPTVHALLLSFPTRTHLIPLIQLAKRLAGVGKEMNCCKFVFTSIVSYQEAGETGGGGEEAAGFTLRTIAVPDGLPSTGRGQDMVSMIQACVNMRTPTMRFLPHLRQPPLSIIISDVFVPWAAEVASLMGLPLFFVCTFNASSCCVMAHAPVLLASGVIPFQENSQEDFVACPGSPMLLPRDFPFSMQLQDVSHPRFQFTINMFSHLEEASGIIFNTCYEIEVDAVKVLQARCPIYTVGPLFVPISGDLESLTNQEQIGGTLNDDCLQWLDEQSTGSVLYASFGTLANFSNEQMRELALGLEKSQQPFLWVVHKNVFDGTISDALPKDFLDRVKDRCFVTSWAPQLQVLKHRSVGGFFSHCGWNSILENITLKGVPMLCWPD