MGSGQWMVEKRSSFRSDSFSKEYETVPETGCLSIIVLGASGDLAKKKTFPALYNLYRRGFLQSNEVYIFGYARTKISDDDLRNRIRGYFGKDASEHSEDVSKFLQLIKYVSGSYDTEDGFRLLDKEISEHEVSKNSAEGSSRRLFYLALPPSVYPPVCRMIRKCCMNRSDLGGWTRIVIEKPFGKDLESAEKLSAQIGELFEEPQLYRIDHYLGKELVQNLLVLRFANRFFLPLWNRDNIDNVQIVFREDFGTEGRGGYFDEYGIIRDIIQNHLLQVLCLVAMEKPVSLKPEHIRDEKVKVLQSVLPIKDEEVVLGQYEGYRDDPTVPDHSNTPTFATVVLRIHNERWEGVPFILKAGKALNSRKAEIRVQFKDVPGDIFKCQKQGRNEFVIRLQPSEAMYMKLTVKQPGLEMSTVQSELDLSYKQRYQGVAIPEAYERLILDTIRGDQQHFVRRDELKAAWEIFTPLLHRIDDGEMKPLQYQPGSRGPVEADELLAKAGYVQTHGYIWIPPTL*