MSFLTRLARRARAETASTASEAPRGTSSTLPRTYDAAIEDGDARARARTCDERARGLGRETADVFVEACARAGRHALEGATRGAENVAELTAMLASAQEGLAREVEEARGALERELSGARASASGGADKAKRAVRACLERCDALRMNAIPRIKELAARASAEEAQVSRKFLTEWTALDEACRETFTRMVDFDRYVAQEATRVDVVPLALCALVEEVLGSSGGMISQEERAKILETFETECVMAMARRISVLPKSASPHEKVGANPMRNANMSPTSASPPPVAAVPSPQKAPGRVASDSIRRAERERTAKELASQLKGFFASRIVDDHDLDRELDEVVDDFLRDDAR*