MSPGFDFSRRLPICFRRAGNAKGTAMLRTVCLTLSLVLAVPVAMAGPVAPAEGRVTVSYVAPETFRDREFRRERSRTSALAEFDRWFAGLGARYLPAGQSLHVEVLNIDLAGEFEPWRSGFHDVRFLRDTTPPRIHLRYRLMQDGTVIRAGEERLTDMNYLSDPRGHGDSRRFIHDKLMVQDWFRKTFGAPQRPARSDLSG