MVLSRILSPSDGTDKEETVHSMFASRYVQSAPPRFKMPEKSIPNNAAYQLISGELMLDKNPRLNLASFVTTWMEPECDKLILQSLSKNYIDMDEYPVTTELQDRCVNMIARLFNAPHKDGENAIGVGTVGSSEAIMLAGLAFKKKWQNRRKAEGKPFDKPNIVTGANVQVCWEKFGRYFEVDLKAVKLREDYYVMDPHKAVEMVDENTICVCAILGSTYNGEFEDVKLLNDLLLSKNHETGWDTAIHVDAASGGFVAPFIYPELVWDFRLPLVRSINVSGHKYGLVYAGIGWQIWRSKRDLPEELVFHINYLGADQPTFTLNFSRGASHIIAQYYQLIRLGFQKSSTIVEQMQSFLL*