MATPTISPPPHSSYTPPYLLNMAALRVHLPPMAPSPTAASPPPSHGFPPGASPLSLALPLANFHPRSFTSMPPPLGGLPLAYAPPSSSDPPGCLSRIKLADILPEDGAPSTVYSRAVEGLSNCLAKQGVAILELNGEDAALVRCALESSKLYFRSRAQTGPVVQQSRGGAGWCKSVGYVATPSRDMYCYRAGRKLLEEEVDVPPPCMSDVFRCLGKASRTALGAIARQLRLRSDAFNSLLDDCPLPMDEISSSMLVATHFHTSGPRAKGSLGGDSYPFQELEKGLLTLIASDTPGLQVCDPNGQWYLADSGLQPGDLLLLTGRALNHATAGFRCASSYRVVPLLSSSSGRTSLTFRLMPHCNATLDGSSMSDAGHTIAEGFGPVNVSKFMERLTAAEALIGNGVENNVEVRDLLNSERSLRNVLTDPLTGALLEDAYTSPGCGHSFGGATLKRVTDT