MKGAGVKVEKALLRWPLLSVRAAMKEKRLRSEEAEAEGDGEAEAAMDQKFVDAIGRLQEVQDRLEQVNEKASDEVLEVEQKYNEVRRPIYASRSAIIEDVPDFWLTVFLSHPILHSLLTEEDQKVFKHLQSLDVEDFKDVKSGYTITFTFRPNPYFEETKLQKVFHYTQEGTLSSPVKGELLNGRKRKGSDAEESFFKWFEADETTSNAFELQDEVADMLKDDLWPNPLKYFSQEGDEGDEDDEEGDEDENGEMDAEEQESGDDDDEERESEEGDDGEGEENGDS*