MSEVNEKVSDVKPKTNTEEKTDPAVKKTPSESSSSNTKSGTTPAIPSMPGAGIPANPFDFSSMAGLLNDPSVKELAEQIAKDPSFNQMAEQLQKTFHGGEAGGLPQFDTQQYYSTMQQVMQNPQFMNMAERLGSALMQDPSMSQMLESLSNPAQKDQLEERMARIKEDPSLKHILDDIETGGPTAMMKYWNDKDVLAKLGEAMGLPVTGDPTTAFGGNSGAGEAEEEEEEEVNEDDSIVHQTASTGDVEGLKKAIESGADKDEEDSEGRTALHFACGYGEVKCAQVLLEAGAKVDALDKNKNTALHYAAGYGRKECVALLLDNGAAVTLQNMDGKTPIDVAKLNNQNDVLKLLEKDAFL*