MRAASASRAASRTLRSSLRPSLRRYCTETDAILMAAPPRMRVVDLHRPDALNALNSEMVATLLPLFQDWQQVGGDVKLVVMRGAGDRAFCAGGDIRFLHECASGYAATGDPAALSPAHEFFRAEYTLNNVLGTSRVPVVSILGGIVMGGGVGLSVHGQVRIATDSTIFAMPETGIGFFPDVGGSYFLPRLPAHLGFFLGLTGTRLRGRDVLTAGVATHFVPLARIEALEALLLEMAASTSGKAYTLESNQDFVDPEVLARAIGALDEVDRGKADGAPAAAPPLLTLESMGEIDAAFGLPDVGLIVEAVGAGAAAARERGDDTHWSIRAAAELGKVSPTSLAAAHAIFPARDGTTLAECLRMEYRVAQHFLKHADFVSGVGAVLSKGAEPAAWGSPPSGDELASWFAAAEGGELEL*