MGGDFGPHCVVPASIAFLAENSSSQLILVGQPALLEELLSRYPSLDRQRLRVHAASEVIGSDERPSQALRGKPDASMRVALELVRDGRAHACVSAGNTGALMALSRHLLKTLPGIDRPAMVTAVPTEKGHCHLLDLGANVDCSAEHLYQFAVMGAVAAEALGCVSPRVALLNVGTEEIKGNQQVKLAASLLQKAQGLNFSGYIEGDGLYRGEADVVVCDGFVGNILLKASEGLAAMVSARIEQRFRDGLAAKLVGALALPLLRRLRGDIAPARYNGASFLGLQGIVVKSHGSAAEEGFQSALRRAALEVRENLPQRLHGRLEHLLL*