MKKTVVLYPGLAVGHLNPMMELADVFLDHGYAVAVALIDPSVMENEANLAAAVARAVSSKSSTISFHTLPGIPDPPSLAFNDQFFKNYFDLVRRHNEHLHDFLRSVRGLHAVVIDASCAHAHEAARKLGVPVLMFYPSNAGHLAVNLQAPLLVDGFKKHLGGDSTSPVEFLGVRPMSASHLAGLFGPISEVNKDFEAMIFAGARMKAEFDGILINTSVSLEERALRALADPRCCPDGVVIPPVYAVGPLVDKAAAAAGDESSRHQCLVWLD*