MHPVSVSLSQGTERAMQGGASAVAHVVVLPLPARGHVNPLLHMSRLLAARGVLITYVNTPFNAQSMRHYPAYSPSEAGRGIRFVEIPDGLPEGHGRAATDLVEFLQSAVWTMGAPFEQLLLDLFNDASSPAPTCVLADNWMVFAVEICKKLRLAHGNFWTQSAISFASLLMAARGHVLDCEVPGAPYLKPCEMNSFVQCNDPSDFMFQFITAGFDRLQESEWIFFNTFEELEHETISFLKVEFPAISVVGPLLPPSFLENRSDGDQNTLWVEEEECLGWLNAFPPGKVLYVAFGSLAVVSQQEVEEIALGLEASGHPFLWAARVDLMHGESAVFPEGFLSRVKDRAKVVSWVPQLKILGHPSIRAFFTHGGWNSTLESLAIGLPMLGWPYFCDQFMDCKCIEEGWKVGLRLLDDGDKLTRALVQSKVKEVMENASFHEKAKEWSALAMKGALGGGSSSMNLESCVGS*