MDELVCPASSSSSPSSASFFSTAGHHQELEFMPCDVLEGLLGDEDWIDEAPDGVTLGYEGSSARSPGNDLPGEPPAPEPKRRGRRPGPRSDAPVLSHVEAERQRRDRLNRRFCELRAAVPTVSRFDKASLLSDAATYITQLRDRVKQLEAETRRAAMTSAAAAAPAMAATSSLGVQAEELELEVRMVGGEAAALRLTTAVRHRHAPARFMLALRSLDLPVQHACVCLVGGATVQDAVVDVPAGLRDEHGLRAALLHMLQQTGW