MADESCERLTGIVKWFSDQKGFGFITPSDGSEDLFVHQSGIRSEGFRSLAEGEEVEYQIESGSDGRAKACDVTGPDGAPVKGGSRSGGGGGGGRDGGGYGGGRGGSRGYGGGDSGYGGGSRGYGGGGGGYGGGGGGYGGGGGGP