MGAGIRILAVALLALAAAGGATAQLRQDYYSASCPNVEAIVQAAVALKVQQTPVAVGATVRLFFHDCFVQGCDASAIIVSTANNTAEKDHVSNLSLAGDGFDTVIKAKAAVDTQCPSPNLVSCADILTMATRDVIGLAGGPAYAVELGRLDGLVSTASNVDGNLPPPSFNLDQLTAIFAANNLSQADMIALSGAHTVGFAHCGTFTGRIQTAAVDPTMDPGYASQLLAACPAGVDPNVALEIDPVTPHAFDNQYFINLQKGMGLLTSDQVLYADLRSRPTVDAWAANSSDFQAAFVAAMTNLGRVGVKTDPALGNIRRDCAVLNS*