MADSGVCITLVDGTTRHLPIGSMFRPTDGELVFHYLYQHAIQMPLPLNFIPSIDILRHNPWDIVPAQEKKNGKHFFTRKENKNPGDQRRNRATGNGFWKSTGSEVTVYYKPNGSADDILVGMKRTLVFYRGKSSSAERTEWVMQEFRLAGWCLSHCPVMGQVTNGGSSNAEVTIAMTNDGGLSAAPTQVLPDSSWLICRIYAKRQRAPQVIIPPAFGNAQEVMIPPAGGNAGEGRQVRFIDFVGQAPRAGPSSPTCSIELSYEGGDECTDEGDAKDSDNHGKGI