MASLGNVLFVSLWALFVVAATEAHTSSFVVRGRVYCDTCAAGHFTKSSTYLPGAHVAVQCTSAEGRQTVHAEGKTDANGVFAIEVAGDHQNELCVAALLRSNSASCSALSKRAIARVYLSRYNGLSTNVVNTGPFSFKPEQVAAACATELYEQSQLEEHPDTYYGTPSPVYKPSPSPSPVPVSPAPITPSPIYKPTPVYKPSPSPSPVPVSPAPITPSPIYKPTPVYKPSPSPSPIPVSPAPITPSPIYKPTPVYKPSPSPSP