MASEQQIFDGTQEESSNPHSPSMHELEALTDKTILSHQDEAKIASTEFENIQKRYQDLIAKLPHAKGWFEKAPFIGYCGHWIIEPLLAGCLHAQDFFQARPVDFFICSYPKSGTTWLKALAFSIVNRSRFDDSSNPLLKRNPHELVPFIEIEFAFFPQVDVLKDKGNTLFSTHMPHGLLPESISNSGCKMVYIWRDPKDTFISMWTFFQKQKFGSGPLNSLEECFDMFCLGFSGYGPYLDHVMSYWKAYQENPNKILFLKYETMREDPLPHVKRLAEFMGYGFTAEEEEKGVVEKVVNLCSFETLKNLEANKGEKYREDIPLNAYKNSAYFRKGKVGDWQTYLTPEMAARIDGLMEERFKGTGLLEHF*