MDFLPGSTDHLCYVRCNFCDTLLAVGVPCRRLMDTVTVKCGHCSHLSFLSARPLLQNQSLELLSTQNFCGDNKKSQQSSSSSPLTPNQQVVPKVPNVVKPPEKKHRLPSAYNRFMKEEIKRIKAGNPEIPHREAFSMAAKNWARFDPQLLHGSTTSTQIEKQVKPNQEIHEMVTAGGRVKQEDMRQLQAAARSQIT