MLVRCLLVVALAAVVAAAAGRLALAKENNGGRGRWQVYSPAPSPQKHPCLENPPNMTENTGGEAGDVVHGYGGLECYATGSRRSGGRAVILVSDYYGFRAPKLRKIADKVAYQLGCYVVVPDLLFGDPYTDDPARPFEEWIKTHSPVEAAEKTKPLIAALKKDGTSTVGVGGYCWGGKVAVELSKTEETKAVVISHPALVVVDDMKEVKCPIEILGGELDTISPPQLIHQLEDALDQNKRVHHLVKIFPDAPHGFACRYNATDPFAVKTAEEARADMVKWFDKYLEIMKR*