MGVLSYDRKAELTEFDETKTGVKGLVDAEVTEVPRIFLLPSPENLNSDQDVSLPTIDLKGIHEDPIRRKQAMEEVKDALGSWGFFQIVNHGIPVEVLEEMKKGVLAFFEQDSEVRKEWYTRDYSRKVVYNSNFDLYSAPVANWRDSVMCTVYPNPPQPDELPPPCRDILLEYSSKVMKLGCSILELMSESLGLAPNHLLDMGCVEEIQVTGHYYPPCPQPELTIGTTEHTDAGFITILQQDDIGGLKVFYQNQWTDVRPIPGALVVNAGDLLQLVTNDKFVSARHKVIANKDGPRISVASFFLANLKPQQLKVLEPIKELLSEDDPAKYRGTTAKEYLNYFYTKGLDTTSALLHFKK*