MSREYRIWAGVSSCVVNEDVELREREEARMQRLGRVSHLPLRAIGIRSCCTSSPSGPPPPPRMNVYGIHAFECPDQVGITARITECIAKRGASIMDVDVHVNRDSTRQPIFFARTGFVFDPAQWPRQVMEEDFLRLKDIYKAKHSVVRVPDVDPRLKIAVLVSWKDPCLVDLLHLWQEGKIPVQILCIISNHAREDDTHVIRFLTRHKIPYHFVPANKENRQEKELLSLVAGSDFLVLAHYMQILSPEFLKEYGKDIINIHHGLLPSFKGANPYKQAYEAGVKLIGATSHFVTEELDGGPIIEQMVERVSHRDSLDSFAMKSEYLEKACLVKAIKYYCELRIIRYSGKRTIVFD*