MAFTMLRPVAAHMLYPDLSMLSEDEENRSESDASDQSYGCYEDLETRRKVARKPGQVVMVKQRQAANARERDRTQSVNTAFTALRTLIPTEPMDRKLSKIETLRLASSYISHLANVLLLGEGCEDGQPCFSTIYGSKGELDNKQPRSICTFCLSNQRKGSLWARRVLVPRHRRGGQNSRDEFSLVPCGESVQKPSPRL