MGAGIRVLAALLAALAAATAGVTAQLRQDYYAAVCPDLESIVRAAVSKKVQAQPVAVGATIRLFFHDCFVEVRASSSSSSTTACVSDGPGRLAMLQLPACMQGCDASVILVSTGNNTAEKDHPSNLSLAGDGFDTVIQAKAAVDAVPACANQVSCADILALATRDVIELAGGPSYAVELGRLDGLVSMSTNVDGKLPPPSFNLDQLTSIFALNNLSQADMIALSAAHTVGFAHCSTFSDRIQPQSVDPTMNATYAEDLQAACPAGVDPNIALQLDPVTPQAFDNQYFANLVDGRGLFASDQVLFSDARSQPTVVAWAQNATAFEQAFVDAITRLGRVGVKTDPSLGDVRRDCAFLN*