MSQPLPNKNLPMPSLRNIQAFIEVAATGSLNLAAENLNITASAVSHQIASLEHFLGKKLFSRSSKGVTLTAVGEKYLKEVSGALNMIGQATSQVINDIHQDYLRIHSAPSFGLLWLMPRLDKFRQAWPALKISLTCSYESIQFSRDNIDIDIRHGLSQWPTLLVRTIKNERVLPYSAASYLACHPVQVVEDLLACDLIHSDSTLINWSNWLSWHKVRGWHKNFIFNFDRSYMSIEAARMGMGVILESNLLAGGHVRQGQLTPVFADERSMPVGAHHFVLPHANEQKEKVQRFFAWVAGELKEEGFHI*