MRMSCNGCRVLRKGCGDACTIRPCLQWIEAPEAQANATVFLAKFYGRAGLLNLLAAAPDDGVRPAVFRSLLYEACGRIVNPVYGSVGLLWSRQWHRCADAVEAVLRGDPVVQVDAGSDAAAAPPLLAGARPPPPAAFDIRHVPRDPDATAADLLRAGRKRFKRAGSSSNASKAKPLPLELEGKAGNNERASPSPPPTQQREAEELQPVPMVVEPEHGEESAGSHDHHLQLQGWSEEDTDVEAASHVSQAEAEPPASSQSQVLVADQEEEEVGLELTLGFEPVVRQQPRSSRCDKSGLSAASSLIGLRLQLPAA