MELTPQSARSPTPPCGYASSHQQVYDYPSPAQSDSRYQSTDSLQGLGLYSCPNSDAEHGGTNIPSPPATNTWPTDNLQNLDTPRTAQSTPNILSAEYDPFAPFHPALSAGYNNDIYSAYPAEVSILSGSPLPSGNTSQRSSFSSAPTSEIFAQAISNHLFTSRVKMEDHPDYISGHEGLLISSPQLNHSVLGTSNSSYPGSLGFYHAQISMGWPKVDYTSQELPSIASLPLPRHDRRSASEERTHGTQRPSTVVRARQPRKLTTKEDANFQCNFKDCGKFFGRSYNFKAHMETHDAGREYPFPCTMKECKRKFVRKTDLQRHQQSVHMKQRNHKCDYCSRFFARKDTLRRHMEDGCSKRFDIETMEVQSEGYGNGDQHSVSM