MKDGKATLGLKTWCDDQFDKACDALRVVTNKEAQARIQEKLVRDMSNKAQVSKEEEKMEKLSCFFSNHFQNMFNYCPPIAKSGLGFEGYTDYVEGVEECRFCLRAPCLLDDYYDFLFRDVAEPMELAGMSNKEIRFQLYSGSIRLWRGYMGGGNRVRVPRCMMTEIKDHYPDPEGKYVGFKPSAKQAKKQMEIYLSSDTDTDTELDGEKIAVDKDREMDEALDSALSGPCGDTPPKRMVNGNKVVAVANADATDATDDSKPAADDSKPAADEPATDNSKPAAVDDSKEKTSAVAADGLAFSPVETSKKSKKRTIQHWFPTFKDVPEQKNKKPLLSKMKGWPKEDNSKNDKLQPPPPMAL*