MARRRAFPAFALRLWSILPCLLLLRADAGQPPEESLYLWIDAHQARVLIGFEEDILIVSEGKMAPFTHDFRKAQQRMPAIPVNIHSMNFTWQAAGQAEYFYEFLSLRSLDKGIMADPTVNVPLLGTVPHKASVVQVGFPCLGKQDGVAAFEVNVIVMNSEGNTILRTPQNAIFFKTCQQAECPGGCRNGGFCNERRVCECPDGFYGPHCEKALCIPRCMNGGLCVTPGFCICPPGFYGVNCDKANCSTTCFNGGTCFYPGKCICPPGLEGEQCELSKCPQPCRNGGKCIGKSKSVCEPGCGAHGTCHEPNKCQCREGWHGRHCNKRYGASLMHAPRPAGAGLERHTPSLKKAEDRRDPPESNYIW