SAPAPNVPGGERVCAYTSGLSSLSYASARVTYPCTLSKAAYPATTLTGGFSNTKEQMTWLSEHLSSHGYIVITITPRNIFGAPTGWESAHKAGIAKLRSERSRRASPLYNKLDPSKFALTGFSMGGGGALLAAADLGSQVKVAVPMAPFLGSNNPNYSAITAKVLIQAGANDTVANPSTVASYYQSLPTGISRALTTFRSASHLDWINTGNTNRQARLKTLVTSWLKVYLDGNSDYATYLDGAEHSRHLAEDWFTRFEYVR