MAEKNDVAEQPADKPVKATKVKGTVKWFNVKNGYGFINRTDTNEDIFVHQTAIINNNPNKYLRSLGDNEEVMFDIVEGSKGLEAASVTGPDGGPVQGSKYAADRDAENAARGRGGRGRGRRGGRGGIRHDSGSRDAEEGG