MSERTSVTWAEMIDGIARSGDTVVARRLFDQAPPAMRNLVIWTVMVDGYASNGEMDAARQVFEAMPDRNFFAWSSMVAGYCKKGDVEEAQKIFDRIPVRNLVNWNALIAGYAQNGFCEEALNAFQKLLAEGFKPDEVTVASALSACAQLGSLDSGKRVHEMINRNRVKLNQFVLNGLVDMYAKCGDVGKARQIFEGMLQRNDVCWNAMISGLAIHDRWEQAEKMRLIMKQNGLQKTAGCSSIMAGSTEHQFQAGAQVEPRIRLLLRHN