MTQPVQTIDVLLAEHAELELALADPALHSNPAEARRVGRRFARLAPIVATHRKLTSARDDLETARELVASDESFAAEVAALEARVGELDAQLTDMLAPRDPHDADDIVLEVKSGEGGEESALFAADLARMYIRYAERHGWAVTVLDETTSDLGGYKDATLAIASKADTPDGVWSRMKFEGGVHRVQRVPVTESQGRVHTSAAGVLVYPEPEEVGQVQIDESDLRIDVFRSSGKGGQGVNTTDSAVRITHLPTGIVVTCQNERSQLQNKTRALQVLAARLQAMAEEQALADASADRASQIRTVDRSERIRTYNFPENRITDHRIGYKSHNLDQVLDGDLDALFDALSAADKQSRLRQS*