MDERIPPPSHLQYSPSPVHSSPHHHFNSLRNSSSERERYLAELLAERQKLAPFVQVLPFCTRLLNQEILRASSMQPNHNPERIEHGSPLRLPGHPVNGQPMDLEGWSGMQTPHMGVMQASPMSWNGAPTHSGPPVVKKLMRLDVPVDKYPNFNFVGRLLGPRGNSLKRVEATTQCRVYIRGRGSVKDSVKEEKLRDKPEYEHLNEPLHVLVEAEFPADIIDARLNQAVTILEDLLKPIDESMDYYKKQQLRELAILNGTLREESPSPHLSPSLSPFNSTGMKRAKTGR