APPPPAPATAGFAFAAAAEVALRAPARRDAAVQHDGPAAKQVKRVRKNQYRGIRQRPWGKWAAEIRDPSKGVRVWLGTYDTAEEAARAYDAEARKIRGKKAKVNFPEDAPTVQKSTLKPTAAKSAKLAPPPKACEDQPFNHLSRGDNDLFAMFAFSDKKVPAKPTDSVDSLLPVKHLAPTEAFGMNMLSDQSSNSFGSTDFGWDDEAMTPDYTSVFVPSAAAMPAYGEPAYLQGGAPKRMRNNFGVAVLPQGNGAQDIPAFDNEVKYSLPYVESSSDGSMDNLLLNGAMQDGASSGDLWSLDELFMAAGGY