MKGASAGCKRKVKVECWIPGVSTKVDEYEKTVEVIVPIEEATIKSVKLLIIDQLIASLEEERDDCEAKNQLNYGETHLFTKELCAQAAPLKSDTNLPERKKPATSLFCELDPDLKARRTLEEATLILHQMIVSLKEERDDWDVKKLLNFGETHLFRKELCTQAAPLTPDRTLPKSKKPSTSLFHELDPDDSNIWELDHGLGGKEKLYFFVDFVFNIATNCASLSQQSFKLPLVQFREPKCTLEDAKQALRKRTGLDTGIMHLFYNGSELIQWDGYANTNTRSNFCLQPRESDARSLWNLPFYRIRDHSIESAVFIL*