MLGMYVPDRFSLKSSKVQDGIGLYTARRVKKVRGGKGDVLYILDASNPRHANWLRFVHQAPSQEQKNLAAIQTHTGEKEKICPYCGQKFASNGTLRVHIRSHTGERPYQCPYCDKAFSKNDGLKMHIRTHTREKPYKCSECNKAFSQKRGLDEHMRTHTGEKPFQCDVCDLSFSLKKMLSRHKLTHNPNRPMAECQLCHKKFTRNDYLKVHMENVHGETES