MKLIVTSATLDAEKFSTYFNECPILSIPGRTFPVEIMYSREPESDYLDAALTTVMQIHLTEKPGDILLFLTGKEEIDTSCEILFERMKALGPAVPEMVILPIYGALPSETASRIFEPPPPGGRKVVIATNIAETSITIDGIYFVIDPGFVKQTAYDAKLGMDRLQVTPISQAQAKQRAGRAGRTGPGKCFRLYTETAFQSEMLPTTIPEIQRQNLSNTILMLKAMGINDLLGFDFMDPPPTNTMLTALEELDEMLSIVAMISAVQTVFHRPKDKQQQADQKKARFHDPAGDHLTLLNVYNGWNNAGRNDAWCFENFIQPRNMKRAEDVRKQLVQILERHRLRVVSCGRDTLRVRQALCSGFFRNSARKDPQEGYKTLVEGTPVYMHPASALFGKAAEHVIYHSLVETTREYMHNVTAIEPKWLVEAAPTFFKVAGKDGMGMSKRKKAERIQPLHNRFANEDDWRLSAQKRQVEVVVVHGDEQVC*