MAKKNYVVIGSGIAGLTTALTLSKKPNTNVTIVAKHLPGDLSIDFTSPWAGGDWDSFAKKDEITLQNYDKPAYLEFLRLSREVPEAGIWIRQVTIYFHDRDIPKKKDGSLDTDAVTPWYSTFVEGWRTLRKEELPERVVWGYTFTSVVISTTRYMFYVQQECVKRGVQFRRATLKHVCDAKKYTAFPGPVDAVFNCSGLSAKFLGGVEDSNMYPILGQTLLVRNRTERLLTYVSVDGYEDECLYIMPRAEGGTVLGGCMRVNDWSTEPDKALADRIVARATKACPELLDDGPLDVVSHNVGRRPARQGGPRVEKETIDGTVVIHNYGAGPAGFQSSIGMAEAAVDLLKGSSKL*