MGDVADKVAYFQAITGLDDPDLCAEILTAHNWDLELALSNFTSNPRAADDANASEATTSSTNPEQVETGLVVGAAGGPPGLAWKIVTLPFSIISGSLGLVSGAVGFGVWAVSGVLSYGLGMVGLNSGRNGESSSSTRLLSVSAAVSEAMDFVACFERDFGSIRPNFVAEGFMDALQRSRNEYKLLFVYLHSPDHPDTPVFCERTLCNEDLVAFINENFVAWGGSIRASEGFKMSNSLKASRFPFCAVVMAATNQRIALLQQAEGPKSPEEMLTVLQRVIEESAPVLVTARVEAEERRNNIRLREEQDAAYRAALEADQARERQRIEEQERLEREAAEAERKRKEEEEARERAAHEAAEREAALVKIRQEKLLSLGPEPEKGPDVTQVLVRFPTGERKERRFHCTTTLQSLYDYVDSLGCLAVDNYSLVSNFPRTVYGAEKLSLSLKDAGLHPQASLFIELSS*