MKIQEVKRILTRWQPSSFSLYREVFTQYGGSINMHPDIVDYFMKRYNWHFKFFHYKEDDKIKGAYFICNDQNIGILTRRTFPLSSDEILIPMAPDLRCFLPDRTNRLSALHQPQIRNAIWKLARKKQNCLVKETFSSKFEKTRRNEYQRFLKKGGSVKSVADCSSDELTHIFIELFRSRFGNTSSCYPADNLANFFSQLHHLLFGHILYIEGIPCAFDIVLKSESQMNIYFDVSNGAIKNECRPLSPGSILMWLNISRARHYCQERQKKLLFSIGILKPEWEYKRMWSTPYFTGKSIC