MLHRAGVRPGTGVTTRRPAQHQLASGTKPAKRRSCVITNAYPSTNSIKIFSPSKINLFLRVVRRREDGYHDLASLFHVIDLGDEMEFSTSPYTTSDTLECSDPSIPSDDSNLVIKALNLYRRKTLQTMYFNVKLNKRVPHGAGLGGGSGNAATALYAANQLMGGPASNEELLEWSGEIGSDISVFFSNGAAYCTGRGEVVEDVAPPVPLDTPLLLVKPPVGLSTPKIFKSLDLARRSTADPRVLLADIAAAKGVDQAAAVNDLEQPAFDNLPELAALKHRLIDSGHFRSVFMTGSGSTIVCFGSDSVPTFLREEPQYQDLFISPARLITRKPGGWYTHSGLWTEQQQH*