MADSQPRVSTTFSKRRFGLFKKGYELSDLTRSHVKIVVITDKGCLYEYASPFFEAKLRTVRKVVPLMTNERLLKRIEQIRNNAITKNDLRNIGTHLDDDFIDDSSVSSGDEDTNATDYHLAGICEAHIKLENASDAQSSSRSSFCPQEASYWLDSKESATANMAENLNPAGTKTTTFFNRNEMNMEYETPPSFQARNRPDASLPFKKRGKLSGQTNGVQ