MATSARRAYGFGRADEATHPDSIRATLAEFLSTFVFVFAAEGSILSLDKLYWEHAAHAGTNTPGGLILVALAHAFALFAAVSAAINVSGGHVNPAVTFGALVGGRVTAIRAIYYWIAQLLGAILACLLLRLTTNGMRPVGFRLASGVGAVNGLVLEIILTFGLVYVVYSTLIDPKRGSLGIIAPLAIGLIVGANILVGGPFSGASMNPARAFGPALVGWRWHDHWIYWVGPFIGSALAALIYEYMVIPTEPPTHHAHGVHQPLAPEDY*