MAPPQPLDLDVAVVGGGPGGLAAAKAILTARPDLRVAVFERATLRPRGAALLMQPNGISALEAMDPSLVDGLMAMDPHMGPYWLYRPDGSVVSLMEGKESPQEYIRQRGGRQCMVSWHELQSLLARSLPPGVLHQEVQFDRFQEAADGSSITMHFKGGRPPMTTRLLIGADGSQSGVRQQLFGDGPPIYAGAVSWRAVMPRPDWWPKEPGSYCIFGSPPTMLGTNPLHDGSIAWQAFAAWPEARIDEVGGRSVTYVQDPLAKKEQGEARRKRALEVFGDWCPQVRSLIEGVDPLALTEHAQLHRLPEDCKVWGRGPVTLLGDSAHLATPMLAQGTNQAMEDAVELGRAIAEHGATPEALRAYEAVRQPQAEVVQRKSVELFLAFKSAKPGTPVPQQHVELENLGVWKRVFAPLPRPGSTAA*