MMSAAGYASFLRLDSRVRVGSDSSSPSFRRHSGALSFSLRRNLSMRGRVSTFDSADGTSVGSSSSRAAPSNAPTDQEKNEDIDMNEAAKSDEYSSNMTQAMGAVLTYRHELGMNYNFVLPDLIVGSCLQTPSDVDRLKNIGVKTIFCLQQDPDLEYFGVDINAIQERSKGIGGIEHIRAQIRDFDPFDLRNRLPPVVATLYDAVRRNNGITYIHCTAGMGRAPAVALTYMYWLLGYGLLEANDLLLSVRPCFPKLESIRNATCDLLTGGARETIHLKWPGNDCQTVEISGLDVGWGQMLPLSFVPEENCWMLRRELLVGKYEYKYVIDGTWTTNPHEPLTQPNKDGHINNYVEVIGESEDKETKALRARLMQDNPILNDIDRHVIRRKLLSLGSCCS*