MATTLLRKTALTVAGIAATAGGIAGPAIAAQATPAERAAQVVTTDRKHGERELDVRYEAQPNFYFCGPAAARNALSVQGKNIDVDAMAKEMGTTEAGTNSINDITPVLNKETGKDVYKSTEIPVDKVGDKVEKLRADVVRTVDDGRAVVANIAGTATDTDGTTHSFEGGHYISVVGYRDGGKVVTIADSANPDQASYRIDVDELARWIASRGYSS