MSKSIKLNVPGRAGLELPVLEASIGHDVVDIRGLTKNTGLFAFDPGFVSTASCESKITYIDGDQGLLYYRGYPIEQLAEKSDYLEVCYLLIYGELPTPEQKAEFDNTVRRHTMVHEQLTWFFRGFRRDAHPMAMMVGVVGALSAFYQDSLDITNPEHRKIAIYRLISKIPTIAAMCYRYSNGLPFNYPKNNLSYSENFLHMMFATPCEDYKPNPVLARALDRIFILHADHEQNASTSTVRLAGSSGANPFACIAAGIACLWGASHGGANEAVLKMLDEIGDVSNVAAYMEGVKQRKYRLMGFGHRVYRNMDPRASIMRETCYEVLKELGLEDSPKFKLAMELEQIALKDPFFIERKLYPNVDFYSGIVLSALGIPTEMFTVIFALSRSVGWISHWHEMISDPSLKIGRPRQLYTGSERRDYVPAGER*