MATTRGTCSILLVLSSLVMYGGFCDCYEYGDFVTNSTPPPVSGFALFESYYNYSCPQAASIVNDLVDKILAADLNMAGGLQRLHFHDCWVNGCDGSVLLNSTSHFVAERDGFTNFMIRGIPEIDEIKAAIEDVCPGVVSCADILALVARDATYKVGGPWWPVLLGRRDGFVSLARNADTNLPFPNLNFDELVQNFAAKGFSPREMVILSGSHTIGRSHCNGIQPQLYNFSGIDDLTNPALDPTFAAGLRQQCPKGNKENIVDMDPTKNVFDDLYFKEVLAGKGVFSTDSALITNPLGLQVVTESSTPGSTFFQEFADAMVKMGNIELLTGTSGEVRKHCQFIN*