MLSRRVPVLYSPQFLEHTVPAGHPECPARLERTVQLLRDESGLELVEPVSIHEGGRLQDVMEAILRVHHQDHVDEIWEASERGGRRLDGDTFISSSSYQTALLAVSAWMQGIDMVLDSNMPAFVLARPPGHHATGFMSQGFCLFSNAAIAAKHALEKRGVGKVGVFDFDVHHGNGTESVVRKDGNMFYCSTHQSPLYPGTGAADFHGPLGNILNVPLPAGIEWREYEKVLHEQIVPFLVSSGAAKELLIVSAGYDTLSSDPLGGMSLQPADFERLAEILFDCVGHGRIMFGLEGGYSLDLAHGIPQAIRHTLMACAAQCAAE*