MPGALTVRGRGVASVRGAEMRVIGGGEMPSSELVRSDIHGRRQDAERDDTFLYSPGLFSTIEDRTVCIIVSSVWKVMKDRRCRTRWRVESTPTPYEAPLSAARQFTMLPS*