MPGDGCGSAVDSAPSASSAAPGSQPCPPAGDAGASVAAAAAVFGSLSISDDASYAGKLARFELWLKENGVDYLTAGVEPHVYPGMGMGLRATRPIAKDELLSVIPSKLFIRDRPDAPPASTLDAGRRLALLVLREDANPESFWRPYLDLLPRSYTLPVFFSDEDIELLVCPLRQAATRKSRDMLLKVYEEAKAELEWALATVWCRQVALHGAARRIRDNAEARDPASAEAPGPEEKEKQPAVESCALVPLFDFCNHHPTDENLFAFDAEKDHFFVRASRDIAQGDQVFIRYVPSLDNWQLLKSYGFVIPDSPSDRVKVKAEEALLEPMRRELGLGEDDRARREALLRDKGLLKGLAIGGDGAANFRLKRALCVVSLRRQEGEGEEVWAARLRLVAEGKMGVKPDVAQRAAVLLARLVKGAHARLPAPRRP*