MAMAQPAAAPPMSSPEEERLQEDFISSLPSREGWPQTLIQYEGYWFKPKILEGVLRARRAFTPRADDVVLATQPKCGTTWLKALAFTVATRSRHGLGAADHPLLTRHPQHLVPFIEIPGATGGDDRVDLGALPSPRLLATHMPMSLLPPAGCRVVYLCRDPKDTLVSRLHFENKLAARGGGGGLSMDDAFGMFCEGFSPYGPFWDHCLEYWEESVARPDAVLFLRYEEIKSDPARVVRRLAGFLGVPLSEEEERSGVAEEVARMCSFETLTGLEVNQVGGVSHGSRVHVENSVFYRKGEVGDWANHMSREMADKLDRIVQDKLQGSGLLF*