MGRGRVQLKRIENKINRQVTFSKRRTGLLKKAHEISVLCDAEVALIVFSTKGKLFEYSTDSCMEKILDRYERYSYAERQLTATDPESQGNWSLEYSKLKAKIELLQRSQRHFLGEDLDSLSLKELQNLEQQLDTALKHIRSRKNQLMYESISELQRKEKAMQEQNNMLAKEIKEKEKTVAQQTHWEQQNHGLNTSSFLLPQQLPCLNMGGTYQGEAHGARRNELDLTLEPIYPSHLGCFTT