MGACVQPTPSWAWEPLFEKAVTPSDVGKLNRLLVPKQHAEKHFPLRWKSSDASATAAAATCNSARACSSTSRTAKGRCGGSGTRAGTAARVTC