MRVDWEGWLRDYLAPSDGRRRRRGPTLAALQGLVGDIPPSWWSAAQAHAAQLANPGPAPVPAPSTSEVVRTTIMPRMGWKLSGSETLKVPLAKLSVRMATSMQLDDVATRRADLHEDYERAAQGLPPRAVVRREDLPAAAAATLGAIRDTLARLWQKVRWERRHFETLWRLAIDAVPLPGNSHMPLARREPCGCGQHGHGGAAVEAHAAAAPTPRQHHFWDCAVAKAVVAQINAHNPGPAPISQAQLWLVQAPPGFQQCVWDVVVMAALAATEHGRVRLRGMTRAAAALGIQTAAAAAPEAAVAGAAEAEPDLDEIPPTQLTPPQPGVNPVELACARAVADFWSRLMQFAQLGVPQKGWDGVDATHPILAVVNGEMLCAMPQAMELEA*