MRGISCGCSPSSSSASEGEDEGTEEYRKGGYHDIRPADRFKSARYIVQRKLGWGHFSTVWLAYDALHSRYVALKVQKSAQNFAQAALHEIEILTAVSNGDPDNEESIVHLLDHFKHSGPNGQHICMVFEFLGDSLLSLIRYNRYKGLELYKVGQICHGILLGLDYLHRVLGIIHADLKPENVLLLSTIDPAKDPIRSGSPPILEKPETVVNNGNITFIEKKLKQKAKRAVAKISERRGIMGNSESSRKRERSLEGIDLRCKIVDLGNACWADKQLTEDIQTRQYRAPEVLLGSGYLASVDMWSFACIAFELATGDMLFAPNSGQGYDVDEDHLALMMELLGKIPRKIALGGSRSKDLFDRHGDLKRIRRLKFWPLDRLLVEKYAFSEIDAKEFAEFLLPFLDFAPEKRPTAEHCLKHPWILGKNSGVGGEKQQPGLEKVACGMSKLQIKGGQLKG*