MSSGAASPPPPPPAAAEDGRVTSHVDPFLVEALDNPRHRLMVLRMAMDIQKFMQNPQLHEFEFQHFPTSYLRCAAHRVAQHYGLETTVADSLVDGSVSKIVAKKTSESKLPVIALSEVPSKQARNEHEAAEKLKFVICPRPKAFQNGAGDAGAKNNAARTVEERIEEYNKARARIFNGSISDIEGTSDLGALSVARDEPINVEPPVDENKVNTMNSRSRVAVFKDTEKDRSDPDYDRNYKRYVRGPVHDFNVSPGGFNFVVPQFMQYGVGFMQSANMSRNQPSVYFGQPDLSMGSSSGTAVYPQWPTPAMIYPHCYDNLGHMISQVPVYQSFNHG*