MTSLMMMLKRKQQAEDEMQRCGSMRGGGETLAPLMEGPMPENFDNGGRREGRWGSLQWMKGQLLTKTPSMSRAISMSHRVDTHPDAYKRSDIRLLLGVLGAPLAPVTVVDAEPIPFLSVKSIPMETSSAQYIIQQYVCATGVAKLSNVRNSYAMGRVKMLASEFETVTQVVKTRNSSKSVETGCFVLWQMMPNMWNVEMAVGGSKVHAGSNGKLVWRHTPWLGSHAAKGPVRPLRRALQGLDPRTIANVFSSARCIGEKKVRGEDCFILKLAADSATLACRSEGPAEIIRHVLLGYFSQRTGLLAHVEDSHLTRIHATGGDAVFWETSIDSSVEEYRCVEGVMVAHAGKSTVTLFRFGEVAMSHTKTRLEEEWAIDEVAFDVPGLSAELFIPPADIRAAGSTVSEIGELPQGRGKCLLSKNKVAALEKPQENLDNIIWRVEV*