MEKAAGVPLFQRWADMAEIDRLQLIKNLTKLEAQLSSIGFPAYGGLYLRADTGAQQSNYQMLNESIDPSHTFCIGPSCDRSFDIDPDTALGQSKGHLNQGPCEYRGSWQCHKLTHCTGNTISDVGICIAKRELSPLSRKRLDRPPTFYQGSVEEQAELLQSTMSLMPLLDSHPALVKSGRPILWHTDLHMGNIYVAPDESSQVVSLIDFQSLSVLLAFLQAQWPIFLKPPPNYPKGFVQPRLPDDFDELDEESKSLAQQEWSQAKWAKAYEVSTYLEDRFAYDAMNVPRVFRELFIRCAEVSEVGVVPLRACLIEMFQNWSGLGFTGQCPLSFTEEEIKTHERQFTEYEAWHEVQRLAWECLDTDAEGWIAPQLDITEKRRQNRALLSTFLERTAGEWSPEEARQMWPFPEEA*