MATLGGIVFVAALIVVAMEPVLTASATIGIAIGVVGNDLPSRAVTNVRIYNADREMLTAFKNSSIIVTVAVPNYSVGTFASSPEAALNWINTNVKPFASNVSILLSAMQNTHASLVALSLNIKVTTPHASDATGFPPSEGKFPKPDAMKRILQFLKEKNSAFMLNVYPFFAYTLNAAIDRNYAVFNPNNKPVIDMGRTYTNLFDALVDTHRSAMATLGYPDFPLVIGESGWPSAGSNARGVNIQDAQTYNNNLVKHVLSNKGTPMRPNVRMPTYIFALFNENLKGGGIENNWGLYHPNMTPVYSINLSV*