MGKEILKPYRPKAPFPQRLRGGEKEKTYSRFLDVFISLHINIPFIEALQQMPSYIKCMKELLTKKSTLKGGQTVVMTKESSALIQKDLPTKKKDPGSFHIPCTIGDTMIDRGFCDLGASINLMPLSLMKKLQINELKSTDITLQLANKTKKQALGVVENVLVKVRIMRKRLVRKAFDMILGISMSDNREVLFLVDPIDEVAIQNLKSYKEKKFVDISKEDLDLGDKNEEREKEMKQEFGQTCDRIKKYLWDKVINVQISNRLSSSPCVLVSGKFSWFANMERLMKAQSMGDASSLDFMRSRRVFDNCTSSGHGFHLAF