MSDSPEQLRVCSFESRRQSEMENLIGRFGGQATVVASMQEVPLDANESVPAFVAELTAGRVQIVVFMTGVGARALFEAVEERGEFPAFRDALERCLIAVRGPKPFAVLREYKLRVDVRAPEPNTWRELLTAMEAADVVFEGQTVAVQEYGVPSQEFYEELRARGADVQRVTIYRWALPDDTAPLEQSIRDTVAGQFDVLLWTSANQVKNVLDVAEKLSLRSEWLAAANNCVIGSIGPTASEMLRDRGLPADLEPSHPKMAPLVRETLESVPVVVLPNGREYPAEVGMLLVVVGSLLVCSWWAVSAPESVRAPVEIAVLNEENWDHFVPEGKEVDAIYGDVVLRNRFVTAVIARPVPTRNANMTVRNVAGCLIDFTDRTHESDQLSCFYPHARRYPFHAWTARTSEMSIDDVDGLQDVMKSGTGSVIVLSKGDESRPTVEVEYRLSSTSPVLEVVTRWKSNSVETVAVNLEDDMRADGGKEDMKKIANGAADWYWFEDRYWGQAYGFRAPGRQ