MTATEVCDNLSVVLHGIKDLRMEQRPTLKPKKGEVQLAMRMVGICCSDVHYWQRGAIGDFVVKAPMVMGHESGGIVTAVGEGVTNLKVGDRVTIEPGVPCRLCDFCKAGRYNLCPDVAFCATPPYDGSMAHTYNHAADLCFKIPDSMTWEEAALCEPVAVALAACRRAGITVGKSVMIFGAGTIGILAAMVARAHGASSIALIDIAQSRIDYCKKILPADVGYFVIDPKETSEKTAVEVVKATMAGQMPDITIECSGAESAIQTAIYATKSGGCATLVGMGRPMATVPIINALCREVDIRGMFRYANCFPAAISMIANKQIDPVRLVTHRLPIEQGIAAYELAANPASGAVKVMVNCERKH*