MAGVATLRSMENAGISFRFVKTNGITLHIAEQGSGPLVLMLHGFPEFWYSWRHQIPILAEAGYHVVALDMRGFGKSDIPEGVDKYTIFHIVGDLIGLLDALQNKQAFVVGHDWGAYVAWNLCLLRPDRVKGLVALSVYHSPRSPIRPPIENLRLVLGEGFYMCRFQEPGRAEADFARVGYANILKKIMFYDKSELLIASPNQEISDIFDEPRDAPPWISLQEIEFYANQFEKTGFTGGFNYYRVFDLNWELMAPWSGAQVVTPALFIAGSKDIVYALPGAQDYVRTKMKAFVPNLEGVVVLEGAHHFMHEEMPEVVNGHILNFLNGFDKCKL*