MAATLPLLAGALALGIPAAHAADGPSRDTLAGTKPAWATATADKGATDNGSQVSARVYLAGKDAAGLAA ......