MALTAVHVSDVPNLDQVPDKAPLYATRFSQGIEIGRASEFLVVGHRGNGMNLLQSADRRMNALKENSILSFNAAANYPIDFIEFDVQVTKDDCPVIFHDDFILTQHNNGTVYERRITELSLAEFLSYGPQKEEGLTGKPLMRKTKDGKIVSWTVETDDSACTLKEAFEKVNPSIGFNIELKFDDHIVYQQDYLIHALKAVLHVVLEYAKGRPIIFSSFQPDAALLVKKLQTCYPVFFLTNGGTEIYYDVRRNSLEEATKLCLEGGLEGIVSEVKGIFRNPGVVNKIKESKLSLLTYGKLNNVPEAVYMQHLMGIDGVIVDFVEQVTDAVCKLVKKPDEILLEGEEKVQNRPQFSQRELSFLLKLIPELIQQ*