MDVVKKAAAAAEEEEVHGVVIVGGGLCGLATALALHRKGMGSLVVERSEALRVGGVALNVHANGWRALEELGLADGLRKTANLITSVRMVRQIQGKNQTTVSSPSYSYARCRKEIRCLRRKDVMEALAKSVPAHTIRYGCRIVAVDEDPGTDCTVLTMADDSTIKAKVVIGCDGWNSVVARYVGLGAPSQLPRFIVLGFASYPEGHPFGTEFSQIIADDFAVGRVPINENLLHFFVSRSPSPGRTDVDEDAARKYVLEKVDELPGEVADMVRRCDAASSWTLTKVWYRPPWQVALAGFRRGAVTVAGDAMHAMGPFIGQGGSAGLEDAVVLARSLSSAAAGDGRAPPRQQLRDDAVGAAIDEYVAERRRRATTLCLHSFAIGTLLTTRWLAVKLACVAVLALLGGDSRRDADYDCGRL*