MCGVCKHWRSMAREVPEDTVIAFDGLDTALSTQATLYRFRKLPMKQKQQVFQGAAKLLTGYKNVILSGDSITDDILCLVAALNGSNLKTLRLQSIGSVTDTGLQSLLSTACPKLTDLHLEGVSSSMEGTFLPKMLHTCRQLQSLYIHAAPGLAWYKLQWWEVCNSHACSCNSSSNSSSNSDSSSHATTSIATRMQAVPTRAGDATASASPEQQGSTTTCSTNPAKGPRLRCLKRLHIRDANVDSLQALLERAPAVTELELDGPAHNIQTAAKTCPELWRLSYLVSSRSELESALWSFTSLLNLHALELLVKNMCLLPEHLNVLGMLPVNDLRVDSHAYKQQPTLSRPQFSHVDNDGVKGLVDSICTRLRAGGEVRPLKLSLCGATALGHEAVSALLRLPILTELDIGGCCKISAMDKMRLVAKVKAGREMLDSGRMPGVGALRLGHF*