MSPPVTSDPVTTPQRPPTPVHAFGTLAVHAGSPIDPATGAVIEAISLSTTFAQSAVGKPVGIYEYSRSANPNRDNFETAVAALEHARYALAFSSGSATTATILQSLAAGSHVISVSDVYGGTHRYFTQVAKAHGVKVTFTPEIEVDIAEHITDQTRLIWIETPSNPTLRLVDIRAVASVAHKHGVLVVVDNTFLSPYVQNPLELGADIVVHSVTKYINGHSDVVMGVAAFNSDNLKARLSFLQNAIGAVPSAFDSWLAHRGLKTLHLRAREASKNATTVAHALEASPHVIAVNYPGLDSHPHRHIALKQHRDGMGGGMLSFRIQGGHAAAERFCQVTKIFTLAESLGGVESLCEVPSSMTHAGIPRDQREAVGVFDDLVRLSCGVEDAEDLKNDVLQALELAVAFTNGTNGANGN*