MDSNGECSSPPTLSAALLPLFGPPPEPLPESLEDKLRRVSEENRRLAAALDAILADRSTPRALATSSPSRGNAVAAAEPPRPKVRTVCARAEPSDADANHLRDCYQWRKYGQKVTRDNPYPRSYFRCAYAPSCPVKKKVQRSADDNLMLVATYEGEHNHEQRAQSEYVVTDASTSLHQAGSSLPRSIISIDSSGRKKITIGLAADQRPPADSNAGAAVGEIIVTPEFRKALVDELVNLLTNDSEFVEKLASAVADRVMERIPGHIF