MRAGARLATTLGSPMAPLWPTFGILASSLPKDFLFPIQVILLGCITKYKNFIVDAVQHDGPAAKQVKRVRKNQYRGIRQRPWGKWAAEIRDPSKGVRVWLGTYDTAEEAARAYDAEARKIRGKKAKVNFPEDAPTVQKSTLKPTAAKSAKLAPPPKACEDEPFNHLSRGDNDLFAMFAFNDKKVPAKPAESVDSLLPVKPLVPTETFGMNMLSDQSSNSFGSTDFGWDDEVMTPDYTSVFVPNAAAMPAYGEPAYLQGGAPKRMRNNFGVAVLPQGNVAQDIPAFDHEMKYSLPYVESSSDGSMDSLLLNGAMQDGASSGDLWSLDELFMAAGGY