MSGERTEPYLHGHYDDLFSIFSQKPGGGRADGLQGFDHQMASHVLSPSDRLHGSPMDYLLLARGFDFSSSQPDDLVVGSRRSKTAPAGGSDGKTLVTPNFSTSSSSTELVGEEDSGPRKTDQRKQEEEEEEKQAEGGEEGPDEFKKANNPRRKKGEKREREPRFAFMTRSEVDHLEDGYRWRKYGQKAVKNSAYPRSYYRCTAQSCDVKKRVERSHQDPTVVITTYEGHHTHHSPVNVWGSTYSSSPSPAMPMDLRHDLLLQQAFPAGYTNPNMHLPRPPTPDYGLLQDIVTSFDHSSQR