MTKEQILAAAEEEEEEEVENKEEAKADDRLTEVEFVMVHGGGHGSWCWFKSLQLLRSAGHKATAIDLASDDVSITSFHRYTQPLIDYLHSTPDCARMVLVGHSLAGLSMGKAMELFPHKICAAVFVAAFMPPSGFALTDVVREAWEFGQIKPDEAEYEFDASNIPISVKFPPPILRTYFYQLCEPEDAEMGCRMVGRSPTFAGGREMTEYKEGNYGSVARAFVMTAQDKVLTDAYQRLQTTRNPPQHVYSIDSDHSPFFSAPHQLHEILTHIAHLYAPPPPTH*