MRSLRRSTFLHRCVYSAPNQRHIDPASHHIGLSERKLTYRPHFPQDPTLLNSSYGFKPTARTHFTNFSELLLQHRPSAKVDLSCRNLLLKPSLQAFRCLSGVAVTTLAEPKTEEAVPDTSSSSASSIGIALRHYGRCYFELSKARLSMLVVTTAGAGYMMGSGLAIDYYGLSWTCLGTFCVAAAANTINQILEVENDSRMKRTNCRPLPAGRISTEHAMAWAAATSVSGVALLASQANMVAAGLGAINLVLYTLIYTPLKQIHPVNTWIGAVVGAVPPLLGWAAAAGEISLGGWIFASALYFWQIPHFMAIAYLCRQDYAAGGFKMLSMQDESGQRTALAALRNCAYLV