MPSVIRSRQKGCVTRPPNAFMLFRSDFWAKEKLKDEPIERDHRDISRIAAICWNELDEEIKAVYRKKAEEQKKLHRLQHPEYRFSPIRQETVTRRKKRLGKSSRVEVDRCKRLALQVMAESEESDSPWQCTEAGANGLRPPPEEVKGTSVVYNPDIETIDEHAICWPATSSINTSPLSPLMTGKMVGIQFARLCMMADTYAGISSRAGHHLRRCGSAVWSETTARAIHTRNTILAYIKVTTGPDSIRCDQRADHTRRRNISSHRCRTGFSW