MEEEEEPVSLDPDSPTSVEPHSSEPDKELVSPEVATEATASIMEEEPGPDWPATPPVWGLGGPGGDGSQPIPGPSPGTASGTSEDLRPPRRRPPPGKQVPCSSPGCFLSFPSVRDLAQHLRTHCPLTQFLEGKLFRCSALSCAESFPSMQELVAHSKLHHKPNRYFKCENCLLRFRTHRSLFKHLHVCAEHAQSSAPLLLPALDKEPPVPERPSEVDPALAPSLPLPLLEPYNTHAPTLTGPFLLYLNSAPFGLNPPRLRPFLAAAPGPLTSSAAVWKKNQGAGGSPRRPQGGAEAPSGACR