MEACSLARTIGLWSLPIHPRMFFSTVFRVLPKLLGLPPSLMKKFLKIKHEHIHPPHMEIEVGGSPELPHELLVDIFALLEIPDLKRASSVCSSWRSAYTSLCNLGLYKRPQTPCLLYTSESAGESVAFLYSLAEKRSYKLTLPDPPMHTRYLIGSTNGWLVTADERSEMHLLNPITCQQIALPSVITIEHVTPIFDEAGALSKYHYSRHTGSPRLSRFCSFQPSILALAELRSYLHEKAFVFYDASAGGHIVVLIHGPDGQLSFARLGDDKWTWLPQHSYFHDCIYKDGLLYAVTSQGKILAFNLRGPVVTTELIMDITKDFAYENIYIAQAPCGGLLQVWRTEEDSEYVEDADPATYLTNTTNIKIFKFDTTSEKLVGIDSLDDHVLLLGRNQTLCLSVEEYPHLKANHAYFTDDCLLYLFGWKNNRRDIGIYDFANNTCEELVSPQLWPNWPNPIWITPSLTRL*