MDSEDKRVKSLTEAILYSLLPSALNVMLPHCEDPLKELDAERCRAVAAAALSVAALMNAPPGFLEFLLCVPWRKLSQLPKYEYGVLAASDSIDKLISNLRVTEEERRRLVNTQLQPCLLRTVLDFLYKAEHADSVPPCLQLTATATAPGTEAAGGAGAAGGAGAGGAAGRANTAGVVIAAATSSAAGLVQVPALAAAVGEEAGQAPPGPPSSPSKPAVTLETVAALLDGATPLHCAAIRGNPAQLEHLLSCGADPSLRTAAGELPLELVPACGAPQPGSKQRECRCMGAGDQEVWECRSASARALIARRCAASPLLLGPLLWLKMLFLCLLCCLGWWGRHLTICRPQVERHVLTRQRQKRQEAR