MCGPWYIRIVPMERALCAFKEQIRLFDVCTVSRTDRETKLTLVFEHVDQDLTTYLDKVPEPGVPTETIKDMMFQLLRGLDFLHSHRVVHRDLKPQNILVTSSGQIKLADFGLARIYSFQMALTSVVVTLWYRAPEVLLQSSYATPVDLWSVGCIFAEMFRRKPLFRGSSDVDQLGKILDVIGLPGEEDWPRDVALPRQAFHSRPAQPIEKFVTDIDERGKDLLLKCLTFNPAKRISAYSALSHPYFQDLERCRENLDSHLPPSQNASELNTA