MADDSVSMSCGRRDFTPRLSSLRTSLVLDSEAGMRGGDCFPRGANRLASTVKDCCMNLAGLEPFVDEAERLAKEAERMRYLREKARRKEQRDRERMAEDRIRDFDPKQGGEYFTRLQFVDLTKFDLDEESPYGPMRFTDAVYKSKDDYELCEGINIFSVRIATSDVGFPIHVYGTVIARDSLDKKCVYVFRCDRDHCQLINSKDESLVLTGPKRGLALIDENYVEIDLKIKDHQGQDKELSKGIISIPGIERRDLEQCQIESGSLATRLSTVDVLYGVVKDAVEGTIAIEVLQGDFDGKITAQTTSILNSIVFYDSQVFGGMTGDGTGAMKLMRSALSVYVKDMLIIVAETSDGKSRGTIEFTPKINGREEEVIIIGVTKMKVKVAWSIMDF*