MNGRQGRQSAEYLGFRQSHSIPPQRSNPSPSFDESALNLNFYMLASRSSGHSQRQIAGHVQPIAARDNRRCPGARILSRGLGVRHCDEQRPSCRNCLKRGADCDFLAESGVYPNYLTDNTGVSALNMLDLQLMHHFSTPRRRSRSFPEWLFLLRGTKSLLEVLGPELMEGALSPMFAQAKRSRRWTKDMPHGADTPMKVPLDELAAPVRTTVSDEQARDIYAHAIDELLKLAESFTDASQLVDITHAFTWIYLVLDEFLPLLKVPTQESVATFSYFCVFLKRLEIHWWMQGWSERLIRKAYKILDEEHKLWTTWLAEEIGCVFEG