MGVNEIREGWEAVIGLEVHCQLSTKSKIFSGAATAYGADVNTQADPVTLGFPGVLPVLNADAVQMAVKFGLSVDAQIAERCVFARKHYFYPDLPKGYQISQYELPIVFNGHLDVELGEGIAKRIGITRAHLEEDAGKSLHENFVGVTGIDLNRAGTPLIEIVSEPDIRTAAEAVAYLKKLHQLVVYLGICDGNMQEGSFRCDANVSVRRKGAEKFGTRTETKNVNSFRYVEKAIEYEIERQIEVIESGGKIVQETRLFNPDTGETRSMRTKEDANDYRYFPDPDLLPVVVTTADIERIRDAMPELPEAKRNRFVEQYGLPKYDAGVLTAEAALADYYEAVVKASKADAKICANWVIGDLLGLLNKQGLAIETSPVSAAALAGLVARIADKTISGKIAKEVFEAMFAGEGSADEIIKAKGLVQITDEGAIAAAIDEIIAKNPGQVAEYRGGKDKLFGFFVGQAMKATQGKANPEALNRLLKEKLAG*