MSTSFACTTCTVAFNNAESQKIHWKSDWHHYNLKRKVASLPPLSAEVFAGKILSIQKQNEEVQKKAEFYQNCEVCNKKFYSEGAYSSHMASKKHRDNLSKFQRNSRIKKLQSEDASSIASSTLSMGEPVVDSEIEEEEDLASQLTSRAISLSNLSLHGRESEPSKTELATSIPQSNEASKSHLFTQEPTPEEIEAELARRSSQRLSPRDCLFCAASFSSFDTCKKHMKASHSLYIPEREYLVDEPSLFDYLAEKISIGFTCLTCNREFKSLEAVRAHMQQKGHTSIAYDTEDEQLELSDFYDFTTSYPDYAVKQDETVVEEDGSSGEGDWEDVSDDSDNSSLDSLEMGRVPIADEYELHLPSGNRVGHRSLSRYFRQNLHSSSTAVGDGASIHQNVARRAMSGNARAYRQAVETSIAGVRDGRKNYSASHIKSFQDQRRREEFANKMGIKNNTKKHFRDALLQ