MEEREGYVGRRRGRRREARWSEKCRAATAEGEAGSSKDVGVVITGGSRGLGFAMAREFLRSGARVVLCGRDELRLQAAVSALSASVSKKDKDAFLVQQHHHHQEQKLNNLFAMVCDVSQPSSVSRFAHFASLHGPINFWINNAGQVTSKRILSDIEPEEIVRVSNTNVLGSLLCCREAIRIMKQQAPSPVPIYHIFNMGFSRWGAKFTRSAATHKATKIALTQLTTSLNEELQNAGMTSIGVHNLSPGMVLTDLLLKDSTPMSRRFFNVMAEEPEIVAAALVSDILRTRGSGQSIEYLTPLSAVIRMLCGFPQILRGGRFFDEKGDRVKMDGCTYQENGVKVLF*