MTVALVPLLLALVVPLRPPLRPPALHAKLDFDDALAGILSAAEAAGSLEPVLDEWLEQVDETFVPTLASKLEAVQTASKPDTDEVAKLSALLSAVERRSHERFTLAREQLQDLLGAGEINKLDAKLCKMINDGKLDAGFLYVLQQNDDDSLLKLLTHIHTRTEEELEKRTPPGLALLHKLTRTGDGALRGRILRHYLAPQGSVRLPDGTAMPLDTPGPALVPPGDLAEAIEGAVSKARARRTSSLQSLLPASRLDHLVLSLPIDRAAIDSTVEQVRTVAKEARTEQLDEFTDRLTPVFTAAKGMSGSARS*