MELCVASPQIPWRLPSLDLRYGNFFQCLQPRIGARRLHAWSTKCRATAGGDAAAHGDVGVVITGGSRGFGFAMAREFLLSGARVVLCGRDELRLQTAVSALSESVSKEDAFGVPHQRQKQEKLFAMACDVSQPSSVSSFARFAALHGPVHFWINNAGEVTSKRILSDIEPEEIVRVSNTNVLGSLLCCREAIRIMKQQAPSPVPIYHIFNMGFSRWGAKFTRSATTHKTTKIALTQLTTSLNEELQNAGITSIGVHNLSPGMVLTDLLLKDSTPMSRRFFNVMAEEPEIVAAALVPCILKIQGSGQSIEYLTPSSAFVRIITGFPQILRGGRFFNEKGDRVKLDGCTYRENGVKSIISK*