MRRLSVMKTPHQSHSVHIYQHHNLHNSQIRNPRDPPNQNFLKQLHAISITKATPNPSIWSYLIKGYLSQGSPKDALLIYTQNRRKGAHYVGLLLPLVLKACASLTLLFHGRTVHAESIKTGVVSDVMTGTSLVNMYSKCGHLYDAHQVFEEMPERNVITCNAMIGGYLRNGDMGSALVLFESMSERTSVTWAEMIDGIARSGDTVVARRLFDQAPPAMRNLVIWTVMVDGYASNGEMDAARQVFEAMPDRNFFAWSSMVAGYCKKGDVEEAQKIFDRIPVRNLVNWNALIAGYAQNGFCEEALNAFQKLLAEGFKPDEVTVASALSACAQLGSLDSGKRVHEMINRNRVKLNQFVLNGLVDMYAKCGDVGKARQIFEGMLQRNDVCWNAMISGLAIHDRWEQAEKMRLIMKQNGLQKTAGCSSIMAGSTEHQFQAGAQVEPRIRLLLRHN