MTYRTPLTLLFAAGLALGGQARAEGTLHFANWSDYYPPELLKKFEKDTGIKATLDAYDSNETLLAKLKAGGGAYDVVVPSDSFIEIFVKEGLLQKLDKSQLPSLGNLKENFRTLGFDPGHDYSIPYLWGTTGYSYDTAKVPGGRLEESWKPFFEPPAELKGKVVALNSIEELFIPATYYLGIDECTEDAREAQKVLDLLLRQKPALAMYNSDGTIERMAAGEVAMHQQWNGAFHRAHAQRASLEYVYPKEGIRLFIDNFAIPRDASNVKEAHVFIDWMMRPENIAAASNFAKYNNAIVGSEKFMEKALFDDPAINTPQDKLDRLKPFKLCSPKALALRSKVWTKLKK*