MEIPRVDKIMTSQESKDGVIKGGYSHPIPLELLFIIFLRLPAKTLARCVCVSKLWASIIRSQDFIISFQSQSRILFFIRDYYQTRFENRFFLSNQQEGTSSLLSRTTCHVSDSRSRCRQPQEVNGLICCGYGTSPVIYNPTSGKSLTLPRIYLGQNVGPYVENILGYDPINEEYKVLSMTPLPGNHSGDSIIPYKEHKVFTLGSKSSWRTVECNTIHCPGTISVCINGVVYYGAYVGDGMKQRSLVRFDVRTEKFGFTKMPESVQTLSYYSSTLMNYNGKIALAYSKGYDTYELWVLEDEWSKMCFSTRSWTQPCIKFNVEGITRMGEIILTPRYGGEFYVVYYNLVTKQFRKIDIEGYKSPGGVVVSWEYVEASTMLL*