MELPSAAMFQELFVLAILYAALHYLARAILPAKRAAGHASPPLPLPPGPRGYPVVGALPLLGRAPHRALATMAKLHGPIMHLTLGRQGVVVASTPAAARLFLKEHGASFLDRPTGDAAPTLLAYGAQDLVFAPYGPRWRRLRRECSIGLLGPQALVNWADTRREEVGHMVRAVLARRGEAVEVPEFLFCAMANMIGQAAVGRRVLDDAGGEATREFKEMVVELMTSAGLVNIGDFVPAVAWMDLQGLVRKMRRLWTRLDRVWARLLSEHEEVMAARQQEGARRLDLVDRLIACRREAGEEYGVTDLNIKALLNNVFTAGTDTSSSTIEWALAEMLLNPAIMRRAQAEMDALIGRDRLLRDSDTPNLPYLHAICKETFRKHPSTPLNLPRVSTEACNVQGYHIPKGTRLIVNIWGIGRDPAAWPDPTRFDPERFMTEQGKKVEPMGSHFELIPFGAGRRMCAGARMGVTLVHHMLGALVHAFDWEMPEGAAGVMDMEEEFGLALQKKVPVRAVARPRLAASAYE*