MNWSTFDDFIKKELIDDGAYNDITTNAIIEESSKSTADIIAKEDGIIAGIGIFKRVFEIFKGAEAEFTISDGSKVKKGEIIGRVFGSTHSILSGERTALNLMQILSGIATTTSNLNKRLEGTGVKLLDTRKTTPGMRLLEKYAVKIGGGYNHRFGLSDGILIKDNHIDAAYGITNAVNLARNNSSFVRKIEVETETLDEVSEALNAKADIIMLDNMDVETIKKAVKLINKRALIEVSGNITFENIREKAVPGVDYISSGMLTHSFNVLDISMKNLRNEK