MTGQDGNIVLCGSNSYEKKYYFNEEFDSLPEAVKKQLHVMCVWFTEECGGILTMEFEPDGTLEFKHTISEYDGYCDEIGADLKIKQYRQEGQEFLKALELYFKVFYLGEDAEEVAESYGIDTGEGPET