MSDAVQVKRKKVARACVYCRRSHMICDEQRPCTRCIRRNIAHLCCDELPRGETEGEADIEKTSNRPSNTSGNSSVGAVGGILARQPTFASEHVGSEFSSLSEFLHMLEEPLSFDAQPSSVWTQIERPSGNPVQEQTSDQPTLKENFFFTAADPSQEMTPEDRLKSVINAKLEAGLLRPYNYARGYARLQTYMDKHMNPTCKQRILKPLSIIRPEFRAIARSLKDVDMTLVEESFERMLLSYDRVFTSMSMPACLWRRTGEIYRGNKEFASLVGCKVDDLRDGKLAIYEVMTEDSTVSFWEKYGSIAFDKNQKAILTHCDLCKPDNSEAPTPCCFSFTIRRDRYNIPVCIVGNFIPR