MRPMCPLLQLLIPFETSLRDLVCIGASLVMTFCSTDMYASPSLLASSTSVSLAFGWSSAIGLAIAKEALSQGDFVTLIARSSAKLENAIDKLVDNKTISADRISTNIVDMGDYETLSDAIEQSFQWRAIDVVVFNVGLARHRTNQGHARPPMFVVLVSSLAGMYSQYGKSSYTATKYGVKGLVEALRLELMPYKIRVSIAFPRFQSYQGFKKKIKKNGSSCEGMSPSQVPGNGMRALRGATSSWGFSSLGPSSKFVGX