MERRAGHSHGGGGFLRLPLQLPNVGQFVHKQLAGLADRIAISPDLVNPFVRLRDEIGRRCQANAASTPWTQRTPAQARIRRPKQSSPCFASLASCPPHGEPQHVFDIALSQEQISKTLEGIPVYTVSNAGNEFVLISDPDGAKSLSLLCFRQQDAEALLSQVRDREPVLGREARVVTVPLDKVYKLTAEGIAFRFLPDPSQVKNAIEVKSGDKGKAFDGVPVFQSENLILRSSNRRYIPIFFRKEDLEKALAKASKEVQRSNPSLRASMNIQVGSFEDVLKKLELNDDDSGWGDFIFVPPGKDAVQHLGKALG*