MSDSRVNGKVKWFNDQKGFGFITPDDGGDDLFVHQSEIKSEGFRCLGEGEDVEFIVASDPDGRAKAIEVTGPNGQAVQGTRRGGGAGGGGRGGGGYGGGGYGGGGYGGGGRGGGGYGGGGGYGGSGGYGGGGGYGGGGRGGGRGGGGGGACYNCGEEGHLARDCGSGGGGGGGRYGGGGGGGGGGGGSCYSCGESGHFARDCPSSTR