KKGGKKKVGETKRRRENSRVSLQGHGGHVSRPIERKERHNKVSTSRGPRDRRVRLSAYTAIQFYDVQDRLGYDRPSKAVDWLIEKAKAAIASLEDLPGQNYELADFSNSVTQTEQGVCQEKINQLQHYQGCNIEAQQPLNEITMNNEIIFSMA