MSVEASASGRTLRVDQCPPNTRLLFDNPETLISHRWDPKRQKNAFVARPTEAFTVAQWEIDKYVRDAPKIEAEAEAPPADEGVRSLRPPTFPDDRSEKAYVAWCNPEGSVRGAAVHRIKKHGAGVAPPGYLVDHRSKREPPRANASLAVRGSLSTWIAPGEDTLGATIVGTSTVRQTHAPLSSTEYVSRRIGKGSFGEGFGSGDVAAVATPPRARDPLRLTHGRAPGGPDDWKTAHFHARSRSSHGVPADALDPVEAATRTSRFGVYTRTAGVTAVGSINSSGFGAMNSTAARLGLTTTSGPRAAFTRSDNSGGSFGLVGDSWRERVTAGAERKRAAEVAGERRSGNGRGGGGLPVDDGEVERIRAEREARIRVPMPSAGASRPGTANVGSPVAGFREDFEFGDSAVTEQELVSKESHLARLRTISRSLNARQTHIVGRRMEKARIQIEEDVAARFALR*