MTESSTALRTASEMRGLDTSKVVIDDDQAPPKIEAGSADEQAALAAMEDLLADGSPSKAASADLKLMCLRGRKYDAARAAALLPELLALIEELDLATPTPRLAADLASGKFVMTGATDGAGRKILWLRFRFHDPKVSSPKDFARAAATVMLHALRDADTARCGVAVLQDMTGLRMKNISPPTAKLMFGQVFPRLPVRLGKLCVYNPPWFVGRILLPIVRMLLSAKLRARLVVLNGADREPLYRQFEPASLTEELGGSYPFDLACWAASVEPALS*