MLRKLVRKGELLVCPGVYDGISLRIAQKVGFDAHYMTGYGTVASHLGLPDAGLAGYGEMVDRVRTLSRISTAPLICDGDTGYGGLFLHAHARTHTHTHTHTLTHTHTQEFPKKCGHTPGRRAVPLPCSQLRAALRRAEAFASAGALVVARTSSLSSLPRRRSRRAVCFFFVGADILFVEAPETEAEMERVGEALAGVPPLRLPLLVNVVEGGKTPVLSRQRYVELGYQVAIFPATAFLAAGRGIESVYSHLKATGSSAGAEGELADFMDFSRTLGFERVWEFDRAHADVGER*