MSEDQDLMARISQLAGQINRFKNGNTPVQSAHNEMHSNSHVSRHTSYRGRPGWAPYRGRPYGRGRGAAPHRHRTLILNNSATPASKSSTPPDGMAIDTDENSRSATPNAWVTKHARHMQLINSAVYDKEAQKRVKALEETRKAKAQKKAQIEQAKVLQFAHGAGRQFSSSSNPQVSAAGESHGEYQITLNDIPFRVSRGGGKLIRVSSATPVLSALIERAGLQIVDDPNTANNTPKRVKVAGVTFVRSKNGNLHRLGAVTSKRVPSAVKKKDELCQRFTTTGTCYKGPSCPYIHDPNKVAICKDFLQTGKCSAGNSCDLSHEPSPHRSPACVHFLRGRCSNPECRYAHVRVTPGAPVCRAFATLGYCDKGETCEERHVHECPDYANTGVCKKKHCRLPHVDRAGQIRKNAGPKEGEGDDESDASSEEEEFDEIGSDDVDSDYLSDEGELIEGTETGEVSKQQDFIRL*