MHTFTMKSWLETVNSMEDGSLPCMLAEGREALLPITGRENLAPRKSRERTLEPCALSEEAYLSSGAGSPCAGLSREERRRRRRATLKYRTAHATRERIRVEAFNSAFASLRRLLPTLPPDKKLSKIEILRLAIYS