MLISGSPESVCHSLTVDVEDWFHVCGAEILPEYRRQSRVVAATRRLLDLLRGQGSRATFFMLGEVADTFPELAPAIVADGHELASHGWSHRLVTGLTPAEFRSELERTAAVLRQQTGCTPLGFRAPRWSLDRRKTPWAFEILKELGYRYDSSLTPLAAIGDPNGPRAPHLIKTSQGSICEFPPLVAQSLLGNLPVGGGWGFRAFPYGMIERALHSCQLAGVPGVLFVHPRELDPDSPRLPLPLLRGFLAYGPRAGSGKRLEKLLVSHTFKPLVELLESCPPVS