MAGKEDEKLPSENKGSKSEESSGEPQAGQRRTTSGTGFPANPFDFSAMSGLLNDPSIKELADQIAKDPAFNQMAEQLQKSVQGAGQDGIPQLDTQQYFSTMQQVMQNPQFMTMAERLGNALMQDPSMSGMLDSLANPSHKEQLEERMARIKEDPSLKPILDEIESGGPAAMMRYWNDPEVLQKLGQAMGLGAAGEAATSAELSGQDEAEEETGYEDESAVHHTASVGDVEGLKSALAAGADKDEEDSEGRTALHFACGYGEVKCAQVLLEAGAAVDALDKNKNTALHYASGYGRKECVALLLDNGAAVTLQNLDGKTPIDVAKLNSQQEVLKLLEKDAFV